为什么gnuplot不正确地绘制这个文件?
问题描述:
我有一个包含数据的这样的文件:为什么gnuplot不正确地绘制这个文件?
0,1566
1,1602
2,1534
3,1505
4,1487
.
.
.
1193,1278
1194,1262
1195,1235
当我与gnuplot的绘制它(使用plot 'data.csv' using 0:1
),我从0,0线大致1200,1200像这样:
我不明白为什么情节看起来像这样。我甚至没有任何靠近(0,0)的点,并且y值应该随着x的增加而减小。
答
尝试:
set datafile separator ","
plot 'data.csv' using 1:2
答
gnuplot中的列编号从1开始,即第一列编号为1.因此,在您的示例中,正确的命令将是'plot'data.csv',使用1:2'。 (第0列是索引,即文件中的行的数量)