大家好,stackoverflow 上所有可爱的人,
我正在尝试使用 gnuplot 绘制数据。我首先阅读表格并提取我想要的数据。我将此数据写入 .dat 文件。截至目前,我只是试图通过命令行绘制它,但会在它工作后添加必要的代码以从 python 脚本中绘制它。
我创建 .dat 文件的代码-
#!/usr/bin/python
file = open("test_m.rdb")
table = open('table.dat', 'w+')
trash = file.readline()
trash = file.readline()
data = file.readline()
i = data.split()
flux = i[2]
observed = i[4]
table.write(flux + " " + observed,)
while 1:
line = file.readline()
i = line.split()
try:
flux = i[2]
observed = i[4]
except IndexError:
break
table.write("\n" + flux + " " + observed)
table.close()
我试图在 cygwin 中使用的命令和错误-
gnuplot plot table.dat
0.058 2
^
"table.dat", line 1: invalid command
先感谢您。我很感激你能提供的任何建议。