【问题标题】:How to save a Plotly graph in a ipynb file?如何将 Plotly 图保存在 ipynb 文件中?
【发布时间】:2020-09-15 09:05:54
【问题描述】:

我了解可以导出 Plotly 图表,并且可以显示它。

在共享笔记本时,matplotlib 图在 Jupyter Notebooks 中保持不变,但是,Plotly 图没有。他们只是消失了

我知道 Plotly 图形是浏览器渲染的,但有什么方法可以在导出时将图形存储在 ipynb 文件中?

有什么方法可以显示 Plotly 图,就像 matplotlib 图一样?

编辑:正如答案中所建议的,我尝试将其保存到图形对象并显示它,但也没有运气:/

【问题讨论】:

    标签: python jupyter-notebook plotly


    【解决方案1】:

    如果你把一系列图表的代码放在一个单元格中,执行并保存,我想下次打开时会显示出来。

    import plotly.express as px
    df = px.data.iris() # iris is a pandas DataFrame
    fig = px.scatter(df, x="sepal_width", y="sepal_length")
    fig.show()
    

    【讨论】:

    • 我刚试过这个,但它似乎不起作用。我也在问题部分添加了一张支持图片
    • 如果我从库导入中包含“fig.show()”,它不会显示吗?
    • 我做到了,我什至在问题中加入了另一张显示相同的图像。仍然没有出现在 ipynb 预览中
    • plotly tutorial此页面是否被引用并采取了行动?
    • 我已经浏览了那里的文档,是的。同样,在使用 jupyter notebook 时,plotly 可以按预期工作,具有完整的预期功能,但是当我将 notebook 导出为 ipynb 文件时,它不会存储输出。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 2020-01-15
    • 2021-01-02
    相关资源
    最近更新 更多