gnuplot抛出错误:使用规范中的列太多

gnuplot抛出错误:使用规范中的列太多,gnuplot,Gnuplot,我想策划 日期、usrCPU、sysCPU 2014/11/12-00:01:08,14,4 2014/11/12-01:05:18,19,5 2014/11/12-02:06:28,22,4 2014/11/12-03:20:38,21,4 2014/11/12-04:30:48,21,4 2014/11/12-05:40:58,23,5 2014/11/12-06:51:08,22,4 2014/11/12-07:52:18,23,4 2014/11/12-08:55:28,24,6您不能

我想策划

日期、usrCPU、sysCPU
2014/11/12-00:01:08,14,4
2014/11/12-01:05:18,19,5
2014/11/12-02:06:28,22,4
2014/11/12-03:20:38,21,4
2014/11/12-04:30:48,21,4
2014/11/12-05:40:58,23,5
2014/11/12-06:51:08,22,4
2014/11/12-07:52:18,23,4

2014/11/12-08:55:28,24,6
您不能将
直方图与时间数据或任何类型的连续数据一起正确使用。每个框的x值在内部计算为整数位置,您可以为这些框添加标签(可能还有日期)

若要为连续数据绘制框并堆叠这些值,必须使用框绘制
,或使用大量摆弄的
boxyErrorBars

set title "Pset plot"
set datafile separator ","
set terminal pngcairo
set xdata time
set timefmt "%Y/%m/%d-%H-%M-%S"
set xlabel "Time"
set ylabel "percentage"
set xrange["2014/11/12-00:00:00":"2014/11/12-20:00:00"]
set yrange [0:*]
set output 'pset.png'
set style fill solid
set style data boxes
set boxwidth 0.8 relative
plot 'pset1_betsy.csv' using 1:($2+$3) title "sysCPU", '' using 1:2 title "UsrCPU"
对于第一个图,我使用第二列和第三列的总和来模拟叠加


你没有在第一行关闭
,mb这就是问题所在?
设置标题”Pset plot
你的历史图问题谢谢你,迈克,你给出的解决方案完美无瑕。你能为gnuplot推荐一本书吗?有点像一本烹饪书。我刚才说的其实是克里斯托夫……)盒子工作得很好。感谢Christoph提供解决方案。:)