我有一个数据框'国家',我正在使用jupyter笔记本绘制。在
它在Kaggle的笔记本上画得很好,但当我使用jupyter笔记本时却不显示出来。。在
我在StackOverflow上读过类似的问题,我尝试过这两种方法:
init_notebook_mode(connected=True)
&
^{pr2}$请查看以下完整代码:
import plotly.offline as py
from plotly.offline import iplot
py.offline.init_notebook_mode(connected=True)
import plotly.graph_objs as go
trace1 = go.Bar(
x= country.index,
y= country['Avg. Points'],
name='Avg. Points'
)
trace2= go.Bar(
x= country.index,
y= country['Avg. Price'],
name='Avg. Price'
)
data=[trace1, trace2]
layout=go.Layout(
barmode='stack')
fig=go.Figure(data=data, layout=layout)
py.iplot(fig, filename='stacked-bar')
我尝试使用您的代码,用Plotly的example数据替换数据。我无法复制你的问题。假设您已经使用
$ pip install plotly
正确地安装了绘图,并且数据没有问题,下面的方法应该可以工作。在from plotly.offline import iplot
不是必需的,因为您使用py.iplot
。在相关问题 更多 >
编程相关推荐