0

我有一个 python 脚本,它给了我 2 个列表和另一个参考(时间)。我如何创建一个代表我的第一个列表的图形。第二个列表也有同样的问题。我需要它们在同一个图形上。

list1 [12, 15, 17, 19]

list2 [34, 78, 54, 67]

list3 [10, 20, 30, 40](时间以分钟为单位)

如何使用这些列表创建 png 格式的图形?

谢谢

4

1 回答 1

1

首先你需要这个包http://gnuplot-py.sourceforge.net/,然后运行这些代码:

import Gnuplot
g=Gnuplot.Gnuplot()
y1= [12, 15, 17, 19]
y2= [34, 78, 54, 67]
x= [10, 20, 30, 40] 
d1=Gnuplot.Data(x,y1,with_="line")
d2=Gnuplot.Data(x,y2,with_="line")
#g.plot(d1,d2)   #uncomment this line if you want to see the gnuplot window
g.hardcopy('filename.png',terminal = 'png')
于 2012-04-07T16:16:15.830 回答