Вопрос

Я создаю график с gnuplot активности за последние двадцать четыре часа, но временная ось выглядит действительно плохо, потому что она пытается подогнать длинное число за каждые пять минут за последний день.

Есть ли какой-нибудь способ для gnuplot обрабатывать ось x как эпохальное время и отмечать каждый час или около того?

Это было полезно?

Решение

Это то, чего ты хочешь?

set xdata time
set timefmt "%s"
# set xtics 3600
set format x "%H:%M:%S" # or whatever
plot ...

Другие советы

я следил за этим из gnuplot howto :

21.03.95 10:00 6.02e23

Этот файл может быть нанесен на график с помощью

   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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top