Paw*_*ata 1 python plotly jupyter-notebook
我在 Jupyter Notebook 中使用Plotly和 Python 生成了一些交互式图表,但我似乎无法将它们导出为HTML文件。根据网上的一些帖子,原本应该显示在右下角的导出菜单根本不存在。
将 Plotly 与 Python 结合使用的工作流程让我感到困惑。我可以编写代码将交互式图表自动保存到本地驱动器吗?或者我必须使用chart_studio?如果是这样,怎么办?
import plotly.graph_objs as go
data = list()
COLORS = ["aqua","sienna","coral","darkgreen","darksalmon",
"darkslateblue","greenyellow","maroon","violet"]
for county, col in zip(COUNTIES,COLORS):
trace = go.Scatter(x = DF.columns,
y = DF.loc[county,:],
name = county,
line = dict(color = col),
opacity = 0.8)
data.append(trace)
fig = go.Figure(data = data,
layout = dict(title = "County-level (Normalized) Daily New Cases"))
fig.show()
Run Code Online (Sandbox Code Playgroud)
这可以在文档中找到,请参阅此处
fig.write_html("path/to/file.html")
Run Code Online (Sandbox Code Playgroud)
如果您需要获得更小的占用空间文件,并且您的文件将从连接到互联网的电脑上打开,您可以使用
fig.write_html("path/to/file.html", include_plotlyjs="cdn")
Run Code Online (Sandbox Code Playgroud)