Plotando gráficos usando o bash

1

Eu tenho um arquivo no seguinte formato:

1043481872
1043481872
1043481872
1043481872
1043481873
1043481873
1043481873
1043481873
1043481874
1043481874
1043481874
1043481875

Minha pergunta agora resume-se a um gráfico simples em que o eixo X é o único valor na tabela e o eixo Y seria o número de valores de cada um deles. Por exemplo, 1043481874 seria eixo xe 3 seria eixo Y. Se alguém pudesse me dizer como escrever um script bash para traçar isso, seria muito útil

    
por Tushar Sharma 06.04.2016 / 02:43

1 resposta

2

Use uniq -c para gerar as contagens do seu arquivo:

4 1043481872
4 1043481873
3 1043481874
1 1043481875

Plote os datapoints com gnuplot ; a declaração plot relevante na configuração gnuplot incluiria

plot … using 2:1

para transpor a ordem X / Y da saída de uniq .

    
por 06.04.2016 / 06:09

Tags