gnuplot 'com linhas' produz "caixas" indesejadas

gnuplot 'com linhas' produz "caixas" indesejadas

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:

Resultado sem "linhas"

Mas se eu adicionar linhas ao final do comando plot, recebo o seguinte:
Resultado com "linhas"

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

Trecho 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

Responder1

Meu pensamento é que você tem muitos pontos de dados fora de ordem em relação ao eixo X, o que aparentemente é algum 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.sortede, em seguida, plote o arquivo classificado. Ou escreva um pequeno sed script awkpara verificar o formato de todas as linhas no arquivo, incluindo qualquer classificação que deva aparecer.

Responder2

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

informação relacionada