gpt4 book ai didi

python - 在 jupyter 笔记本上显示 plotly

转载 作者:行者123 更新时间:2023-12-01 09:29:59 26 4
gpt4 key购买 nike

我有一个数据框“国家”,我正在使用 jupyter 笔记本绘制它。

它在 Kaggle 的笔记本上绘制得很好,但当我使用 jupyter 笔记本时拒绝显示..

我在 StackOverflow 上读到过类似的问题,并且我都尝试过:

init_notebook_mode(connected=True)

&

py.offline.init_notebook_mode(connected=True)

请在下面找到完整的代码:

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

下图是它在 Kaggle 上的外观。 enter image description here

最佳答案

我尝试使用你的代码,用 Plotly 的一些数据替换你的数据 example数据。我无法复制您遇到的问题。假设您已使用 $ pip installplotly 正确安装了plotly,并且数据没有问题,则以下内容应该有效。

fromplotly.offline import iplot 不是必需的,因为您使用py.iplot

import plotly.offline as py
import plotly.graph_objs as go

py.init_notebook_mode(connected=True)

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

关于python - 在 jupyter 笔记本上显示 plotly ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50051230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com