gnuplot到gnuplot.py

时间:2012-02-23 19:37:45

标签: python gnuplot

有人可以帮我将这个gnuplot命令转换为gnuplot.py

gnuplot命令(在gnuplot解释器中正常工作):

plot 'immigration.dat' using 2:xtia(1) ti col, '' u 3 ti col, '' u 4 ti col, '' u 5 ti col

我在file.py中试过这个:

import Gnuplot

g = Gnuplot.Gnuplot(debug=1)

g.plot(Gnuplot.File('immigration.dat', using='2:xtic(1) ti col, '' u 3 ti col, '' u 4 ti col, '' u 5 ti col')) 

但导致错误:“第0行:未定义的变量:u”,我猜是语法问题。

1 个答案:

答案 0 :(得分:2)

试试这个:

import Gnuplot

g = Gnuplot.Gnuplot(debug=1)

g.plot(Gnuplot.File('immigration.dat', using="2:xtic(1) ti col, '' u 3 ti col, '' u 4 ti col, '' u 5 ti col"))

你在混合报价。