2012-02-23 3 views
0

누군가가 나를의 gnuplot이

의 gnuplot 명령을 gnuplot.py이의 gnuplot 명령을 변환 할 수 gnuplot.py하는 것은 (의 gnuplot 인터프리터에서 잘 작동) : 나는 file.py에서 이것을 시도

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

:

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

좋아요! 고마워, 방금 잠을 잤다.(), 다시 한 번 고마워. –