gpt4 book ai didi

python - Jupyter Notebook 中未返回 Plotly 表

转载 作者:行者123 更新时间:2023-12-05 06:37:26 24 4
gpt4 key购买 nike

我正在尝试根据 this example 在 Jupyter 笔记本中绘制表格:

import plotly.offline as py #replaces import plotly.plotly as py
py.offline.init_notebook_mode()
import plotly.graph_objs as go

print(plotly.__version__)

trace = go.Table(
header=dict(values=['A Scores', 'B Scores']),
cells=dict(values=[[100, 90, 80, 90],
[95, 85, 75, 95]]))

data = [trace]
py.iplot(data, filename = 'basic_table')

这为我返回了一个空图而不是所需的表:Screenshot

对于绘制所有其他类型的 Plotly 图,我没有任何问题。

提前致谢。

最佳答案

Plotly 示例代码显然已经过时。有两个必需的更改:

  • header values 需要是list of list

    values=[['A Scores'], ['B Scores']]
  • 需要设置线条颜色

    line=dict(color='black'))

完整代码

import plotly.offline as py #replaces import plotly.plotly as py
py.offline.init_notebook_mode()
import plotly.graph_objs as go

trace = go.Table(
header=dict(values=[['A Scores'], ['B Scores']],
line=dict(color='black')
),
cells=dict(values=[[100, 90, 80, 90],
[95, 85, 75, 95]],
line=dict(color='black'))
)

data = [trace]
py.iplot(data, filename = 'basic_table.html')

enter image description here

关于python - Jupyter Notebook 中未返回 Plotly 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47943746/

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