我想在Linux中绘制一个数据文件( speed11.data
)。 数据文件看起来像:
1,4.45823517e+01 2,4.45873528e+01 3,4.45923538e+01 4,4.45973549e+01
我用gnuplot,但是出错了。
gnuplot> plot "speed11.data" gnuplot> 1,4.45823517e+01 ^ "speed11.data", line 1: invalid command
如何绘制这个图?
locale
的输出是:
LANG=en_CA.UTF-8 LC_CTYPE="en_CA.UTF-8" LC_NUMERIC="en_CA.UTF-8" LC_TIME="en_CA.UTF-8" LC_COLLATE="en_CA.UTF-8" LC_MONETARY="en_CA.UTF-8" LC_MESSAGES="en_CA.UTF-8" LC_PAPER="en_CA.UTF-8" LC_NAME="en_CA.UTF-8" LC_ADDRESS="en_CA.UTF-8" LC_TELEPHONE="en_CA.UTF-8" LC_MEASUREMENT="en_CA.UTF-8" LC_IDENTIFICATION="en_CA.UTF-8" LC_ALL=
对于gnuplot,你可能想看看这个帖子 ,处理在gnuplot中使用逗号分隔值(CSV)。
另外,你可能想尝试使用R而不是gnuplot。 R有能力导入CSV数据文件,并能够做一些复杂的图形。