gnuplot 'com linhas' produz “caixas” indesejadas

3

Eu tenho os seguintes comandos:

set xdata time
set timefmt "%s"
set terminal jpeg size 800,600
set output "image.jpg"
set yrange [-100:]
plot "file" using 1:2

Que fornecem a seguinte saída:

Resultadosem"linhas"

Mas se eu adicionar linhas ao final do comando plot, eu recebo: Resultadocom"linhas"

Existem algumas "caixas" grandes no lado direito da imagem. O que estou fazendo errado?

Snippet do arquivo de dados:

1334425549 435 255
1334425555 515 255
1334425560 597 255
1334425566 475 255
1334425571 431 255
1334425577 560 255
1334425582 411 255
1334425588 469 255
1334425593 484 255
1334425599 584 255
    
por varesa 15.04.2012 / 18:21

2 respostas

3

Meu pensamento é que você tem muitos pontos de dados que estão fora de ordem em relação ao eixo X, que aparentemente é um tipo de data. Ou talvez você tenha algumas linhas formatadas incorretamente na parte do arquivo de dados que aparece como blocos estranhos.

Tente classificar o arquivo de entrada com a coluna 1 como chave (algo como sort -n +0 -1 whatever > whaterver.sorted e, em seguida, plote o arquivo classificado. Ou escreva um pequeno script sed ou awk para verificar o formato de todas as linhas no arquivo , incluindo qualquer classificação que apareça.

    
por 16.04.2012 / 17:53
0

Por mais estranho que seja, o problema simplesmente desapareceu. Eu não toquei nos arquivos de dados nem nada. .. As caixas simplesmente não aparecem mais

    
por 17.04.2012 / 14:40