我正在使用图表离线分析图表。这适用于单个图表,但我想使用来自plotly的Dashboard API在不同类型的图表中填充仪表板。 有没有办法在离线生成HTML文件时使用它?
非常感谢,
Erik J
答案 0 :(得分:1)
也许比您正在寻找更多的工作,但您可以使用posted here方法创建html div,并与Jinja2等模板引擎结合使用来创建HTML文档。
答案 1 :(得分:1)
脱机使用python绘图图的简单方法:
1)编写导入语句
import plotly.graph_objs as go
import plotly as plotly
import plotly.express as px
2)编写您的绘图图形代码,例如
data = px.data.gapminder()
data_canada = data[data.country == 'Canada']
fig = px.bar(data_canada, x='year', y='pop',
hover_data=['lifeExp', 'gdpPercap'], color='lifeExp',
labels={'pop':'population of Canada'}, height=400)
3)为您的人物命名(提供方便读者的名称:))
plotly.offline.plot(fig, filename= output_filename + ".html")
4)做得好!如果您喜欢我的答案,请添加评论!