Я как раз собираюсь выяснить, как работают python и gnuplot. НаОшибка синтаксиса gnuplot при использовании python
http://wiki.aims.ac.za/mediawiki/index.php/Python:Gnuplot_module
Я нашел введение, и я хотел, чтобы запустить его на моей машине Ubuntu.
import Gnuplot
gp = Gnuplot.Gnuplot(persist = 1)
gp('set data style lines')
# The first data set (a quadratic)
data1 = [[0, 0], [1, 1], [2, 4], [3, 9], [4, 16]]
# The second data set (a straight line)
data2 = [[0, 0], [1, 1], [2, 2], [3, 3], [4, 4]]
plot1 = Gnuplot.PlotItems.Data(data1, with_="lines", title="Quadratic")
plot2 = Gnuplot.PlotItems.Data(data2, with_="points 3", title=None) # No title
gp.plot(plot1, plot2)
Однако, я получаю следующее сообщение об ошибке:
./demo.py
./demo.py: line 2: syntax error near unexpected token `('
./demo.py: line 2: `gp = Gnuplot.Gnuplot(persist = 1)'
любую идею, что может быть не так? Чтобы установить поддержку gnuplot для python, я установил python-gnuplot. Я пропустил еще один пакет?
Является ли это «поддержка gnuplot для Python» тем же, что и Gnuplot.py? Попробуйте установить его и запустить демонстрацию (что похоже на то, что вы пытаетесь сделать выше): http://gnuplot-py.sourceforge.net/ –