python - 将我的离线绘图保存为本地 html 文件

标签 python plotly

在我的jupyter笔记本中,我用plotly制作了一个离线交互式绘图。我正在尝试将此交互式绘图保存为本地 html 文件。

下面是我的代码。但是,我无法在任何地方找到我想要保存的文件。有谁知道我做错了什么? 多谢。

py.offline.init_notebook_mode(connected=True)
import plotly as py
import plotly.graph_objs as go
import numpy as np

y = np.random.randn(500)
data = [go.Histogram(y=y)]

py.offline.iplot(data, filename='myplot.html')

最佳答案

您正在使用 iplot,这是一种交互式绘图方法,可将其绘制在 Jupyter 笔记本中供您查看。如果您想生成 HTML 文件,请将 iplot 更改为 plot,它将为您创建它:

import plotly as py
py.offline.init_notebook_mode(connected=True)
import plotly.graph_objs as go
import numpy as np

y = np.random.randn(500)
data = [go.Histogram(y=y)]

py.offline.plot(data, filename='myplot.html')

关于python - 将我的离线绘图保存为本地 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53368844/

相关文章:

javascript - 如何删除 plotly.js x 轴刻度标签/按钮?

plotly - 使用 R 绘图子图避免重复图例会导致缺失点

python - 将数据集与绘图进行比较 - 将虚线与实线混合

python - Python bitshift 操作符如何转换为 Airflow 中的 set_downstream 和 set_upstream 功能

Python 多线程时的诅咒

Python C 扩展抛出段错误

python - django:避免在 get_or_create 上出现 "Unused variable"警告

python - 消除重复——我应该使用一套吗?

javascript - 在图例中显示个人姓名

javascript - 如何使用 Plotly 制作带 slider 的等值线图?