我想在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 数据文件,并能够执行一些复杂的图形绘制。