如何从python中脱机使用Dashboard API?

时间:2017-04-21 11:23:40

标签: python charts offline plotly dashboard

我正在使用图表离线分析图表。这适用于单个图表,但我想使用来自plotly的Dashboard API在不同类型的图表中填充仪表板。 有没有办法在离线生成HTML文件时使用它?

非常感谢,
Erik J

2 个答案:

答案 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)做得好!如果您喜欢我的答案,请添加评论!