我有使用Python 2.7的Anaconda,我正在尝试使用Vincent。我做了pip安装,这似乎工作。我试图在Spyder中运行它并在iPython中单独运行,但似乎都没有用。我在iPython中试过这个:
import vincent
import pandas as pd
vincent.core.initialize_notebook()
X= [
[0,0,1,1,1,0],
[1,1,0,0,0,1],
[1,0,0,0,1,1],
[0,1,1,0,0,0],
[0,0,0,1,0,0],
[0,0,1,1,1,0],
[1,1,0,0,0,1]
]
x1 = pd.DataFrame(X)
line = vincent.Line(x1)
line.display()
我收到以下错误:
Javascript error adding output!
TypeError: Object doesn't support this action
See your browser Javascript console for more details.
然后我尝试在Spyder中运行它。它创建了线对象,但没有显示任何内容。当我输入
type(line)
我得到了
<class 'vincent.charts.Line'>
哪个好,但我想展示这条线!我错过了一个依赖项,还是我的语法关闭了?