Actualmente estoy usando gnuplot para trazar los datos en una línea de tiempo. Sin embargo, la precisión de la línea de tiempo se expresa en milisegundos, pero gnuplot solo parece ser capaz de manejar segundos.alternativa de gnuplot con mayor precisión de tiempo
He visto un par de alternativas, pero en realidad solo necesito algo como gnuplot que pueda soportar fracciones de segundo.
El lenguaje de programación utilizado para el guión principal es Python y, si bien he examinado matplotlib, parece ser mucho más 'heavy duty' que gnuplot. Como no siempre seré el que está actualizando el lado gráfico de las cosas, quiero que sea lo más fácil posible.
¿Alguna sugerencia?
actualización
estoy usando esto con gnuplot:
set xdata time
set timefmt "%Y-%m-%d-%H:%M:%S"
Sin embargo no hay% f para obtener milisegundos. Por ejemplo, esto funciona:
2011-01-01-09:00:01
pero necesito:
2011-01-01-09:00:01.123456
Podría publicar un fragmento de los datos que está tratando de trazar y los comandos que está utilizando? gnuplot no debería preocuparse por las unidades, ¿cómo sabe si son segundos o milisegundos, después de todo? - así que no estoy muy seguro de lo que está haciendo o no haciendo, que no es lo que quieres. – DSM
El timefmt más pequeño es un segundo porque un minuto tiene 60 segundos y necesita ser manejado especialmente. Con milisegundos, no entiendo cuál es el problema. – Tom
Ah, entiendo el problema ahora, sí, esto realmente es un problema y no creo que haya una solución elegante. – Tom