سؤال

أقوم بإنشاء رسم بياني مع Gnuplot من النشاط على مدار الأربع وعشرين ساعة الماضية ، لكن محور الوقت يبدو سيئًا للغاية لأنه يحاول تناسب العدد الطويل لكل خمس دقائق في اليوم الأخير.

هل هناك أي طريقة لـ Gnuplot لعلاج المحور السيني كوقت عصر ، وتمييز كل ساعة أو نحو ذلك؟

هل كانت مفيدة؟

المحلول

هل هذا ما تريد؟

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

نصائح أخرى

تابعت هذا من Gnuplot Howto:

03/21/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