gnuplot只绘制轴,没有数据

时间:2012-03-29 21:49:29

标签: gnu gnuplot

我有以下脚本名为campaigns.gp:

set terminal png medium
set output "campaigns.png"
set size 12,12
set xdata time
set timefmt "%Y-%m-%d"
set xrange["2009-04-01":"2010-05-25"]
set yrange[0:12]
unset ytics
set xlabel "Day"
set ylabel "Campaign"

plot "campaign1.txt" using 2:1:($3/sqrt($3)) title "Campaign 1" with points 
     lw 10 pointsize variable pt 7, "campaign2.txt" using 2:1:($3/sqrt($3)) 
     title "Campaign 2" with points pointsize variable lw 10 pt 7

数据(文本)文件(campaing1.txt等)如下:

1 2009-6-27 1
1 2009-6-20 2
1 2009-6-21 15
1 2009-6-22 6
1 2009-6-23 12
1 2009-12-20 1

当我运行脚本时:

gnuplot> load campaingns.gp

创建一个空的.png,请参阅http://imgur.com/EPvOB。我的问题是:为什么图表中没有数据?我究竟做错了什么?附:我在Windows上使用gnuplot。

1 个答案:

答案 0 :(得分:2)

您的问题是set size 12,12。这表示在x和y方向上使图的大小比正常大12倍。