我无法在Ubuntu 14和Windows 7(均为64位)中使用Python绘制结果。作为一个简单的比较,我做了:
from tvb.simulator.lab import *
--> to import (among others) numpy as np and matplotlib.pyplot.
x = [1,2,3]
plot(x)
--> NameError: name 'plot' is not defined
当我查找此错误(plot is not defined)并按照这些说明操作时,我得到了此结果
matplotlib.lines.Line2D object at 0x7f8e31754dd0
没有输出...
有谁知道如何解决这个问题?
答案 0 :(得分:2)
假设您的导入(tvb.simulator.lab
)确实
import numpy as np
import matplotlib.pyplot
然后你必须像这样打plot
:
matplotlib.pyplot.plot(x)
但是,您也可以在脚本中重新导入它:
import matplotlib.pyplot as plt
然后使用别名plt
(这很常见):
plt.plot(x)