用gnuplot制作基于时间的图表

H.C*_*hoi 5 format time date gnuplot

我使用的数据文件如下所示:

2012.07.21  83
2012.07.22  54
2012.07.23  122
2012.07.24  104
2012.07.25  97
2012.07.26  114
2012.07.27  97
2012.07.28  83
2012.07.29  60
2012.07.30  106
2012.07.31  75
Run Code Online (Sandbox Code Playgroud)

这是它的一小部分,文件也包含其他年份.我想要一个显示日期数量的图表(显示每天有多少结果)

我所做的是:

gnuplot> set xdata time
gnuplot> set timefmt "%Y.%m.%d"
gnuplot> plot "sample.txt"
Run Code Online (Sandbox Code Playgroud)

但它说:需要完全使用规格的x时间数据

我做错了什么?有什么建议?我对gnuplot很新,所以我不知道该怎么做

任何帮助都会很棒.提前致谢!

cho*_*oba 9

只需添加using 1:2到您的plot行.