от gnuplot до gnuplot.py - PullRequest
       2

от gnuplot до gnuplot.py

1 голос
/ 23 февраля 2012

Может кто-нибудь помочь мне преобразовать эту команду 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», проблема синтаксиса, я думаю.

1 Ответ

2 голосов
/ 23 февраля 2012

Попробуйте:

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

Вы смешивали кавычки.

...