Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Datetime 我需要用gnulot从数据中绘制图表_Datetime_Csv_Format_Gnuplot - Fatal编程技术网

Datetime 我需要用gnulot从数据中绘制图表

Datetime 我需要用gnulot从数据中绘制图表,datetime,csv,format,gnuplot,Datetime,Csv,Format,Gnuplot,我有以下数据示例: (cur | prev) 01:22, 30 March 2011? Sergio (Talk | contribs)? . . (20,789 bytes) (+4)? . . (>?VoIP) (cur | prev) 01:23, 31 March 2011? Sergio (Talk | contribs)? . . (20,790 bytes) (+1)? . . (>?VoIP) (cur | prev) 01:25, 01 April 2011? S

我有以下数据示例:

(cur | prev) 01:22, 30 March 2011? Sergio (Talk | contribs)? . . (20,789 bytes) (+4)? . . (>?VoIP)
(cur | prev) 01:23, 31 March 2011? Sergio (Talk | contribs)? . . (20,790 bytes) (+1)? . . (>?VoIP)
(cur | prev) 01:25, 01 April 2011? Sergio (Talk | contribs)? . . (20,950 bytes) (+160)? . . (>?VoIP)
(cur | prev) 10:15, 05 April 2011? Tcatm (Talk | contribs)? . . (21,028 bytes) (+78)? . . (>?Virtual goods)
(cur | prev) 12:43, 06 April 2011? Doood (Talk | contribs)? . . (21,173 bytes) (+145)? . . (>?Home)
(cur | prev) 12:43, 08 April 2011? Doood (Talk | contribs)? . . (21,162 bytes) (-11)? . . (>?Home)
....
我想画历史图表。 我必须在x轴上有个月的日期,在y轴上有行数。 例子: x轴=“三月”y轴=“2” x-axis=“四月”y-axis=“4+四月(以及之前的月份)”


如何通过gnuplot实现这一点?

这可以在打印时使用
平滑累积
选项实现:

set xdata time
set timefmt "%B %Y"
set format x "%B %Y"
set xtics 24*60*60*30
plot "data" u 6:(1.0) smooth cumulative with lp pt 7
正如
timefmt
我只使用完整的月份名称和年份,而忽略日期,以便将3月份的所有数据点相加,然后将4月份的所有3月份和4月份的数据点相加,等等。使用上述数据,您可以得到以下输出图像: