Trattare asse come data / ora (epoca)
Domanda
Sono la generazione di un grafico con gnuplot di attività nel corso degli ultimi ventiquattro ore, ma l'asse del tempo sembra davvero un male perché sta cercando di adattare il numero lungo per ogni cinque minuti nell'ultimo giorno.
C'è un modo per gnuplot per trattare l'asse x come un tempo un'epoca, e segnare ogni ora o giù di lì?
Soluzione
E 'questo quello che vuoi?
set xdata time
set timefmt "%s"
# set xtics 3600
set format x "%H:%M:%S" # or whatever
plot ...
Altri suggerimenti
Ho seguito questo dal howto gnuplot:
03/21/95 10:00 6.02e23
Questo file può essere tracciata da
set xdata time
set timefmt "%m/%d/%y"
set xrange ["03/21/95":"03/22/95"]
set format x "%m/%d"
set timefmt "%m/%d/%y %H:%M"
plot "data" using 1:3
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow