python - Python 中的 Jupyter Lab 中不显示 Plotly 表?

标签 python pandas jupyter-notebook plotly jupyter-lab

我尝试在 Jupyter Lab 的 Plotly in Python 中绘制表格。但是我在plotly中的表格没有在Jupyter Lab中显示,我的代码如下:

df = pd.read_csv('df.csv')

fig = go.Figure(data=[go.Table(
    header=dict(values=list(df.columns),
                fill_color='paleturquoise',
                align='left'),
    cells=dict(values=[df.A, df.M, df.R, df.C, df.B, df.S, df.P, df.G, df.U],
               fill_color='lavender',
               align='left'))
])

fig.show()

我尝试了很多方法,例如:

  1. fig.show('笔记本')
  2. fig.show('jupyterlab')
  3. plotly.offline.init_notebook_mode(connected=True)
  4. pyo.init_notebook_mode()

但是没有任何效果,我在 Jupyter Lab 中仍然看不到我的 ploytly 表,我该怎么办?

最佳答案

尝试使用plotly.offline.iplot(fig)而不是fig.show()

import plotly.offline as py_offline

....

py_offline.iplot(fig)

或者,您可以使用fig.show(renderer='notebook')在此处查看https://plotly.com/python/renderers/

关于python - Python 中的 Jupyter Lab 中不显示 Plotly 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69115482/

相关文章:

python - 如何避免将 DbgCommand 命令写入日志文件

python - 从 scikit PassiveAggressiveClassifier() 中提取单个预测的置信度

python - Pandas DataFrame 无法读取数据

python - Matplotlib - 两个不同范围的不同颜色图

python - jupyter 安装但当我尝试运行时无法识别 'jupyter'

python - Jupyter Notebook 中的虚拟环境库未更新?

python - 索引列表的文学方法,其中每个元素都有解释?

python - 正则表达式或分割 (' ' )?

python - 如何更新 Pandas 中的现有数据框?

python - 使用 Pandas groupby 迭代和修改数据框