2012-02-23 40 views
0

有人可以幫我這個轉換的gnuplot命令gnuplot.py的gnuplot到gnuplot.py

gnuplot的命令(在gnuplot的解釋工作正常):

plot 'immigration.dat' using 2:xtic(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」,語法問題,我猜。

回答

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")) 

您在混合報價。

+0

太棒了!謝謝,我剛剛檢查了睡眠(),再次感謝 – 2012-02-23 19:55:14