
Tengo los siguientes 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 proporcionan el siguiente resultado:
Pero si agrego líneas al final del comando de trama, obtengo esto:
Hay algunos "cuadros" grandes en el lado derecho de la imagen. ¿Qué estoy haciendo mal?
Fragmento del archivo de datos:
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
Respuesta1
Mi opinión es que tienes muchos puntos de datos que están desordenados con respecto al eje X, lo que aparentemente es algún tipo de fecha. O tal vez tengas algunas líneas con formato incorrecto en la parte del archivo de datos que aparece como bloques extraños.
Intente ordenar el archivo de entrada con la columna 1 como clave (algo así como sort -n +0 -1 whatever > whaterver.sorted
y luego trace el archivo ordenado. O escriba un pequeño sed
script awk
para verificar el formato de todas las líneas del archivo, incluida cualquier clasificación que deba aparecer.
Respuesta2
Por extraño que parezca, el problema simplemente desapareció. No toqué los archivos de datos ni nada. .. Las casillas simplemente ya no aparecen.