Mig*_*Fox 6 python matplotlib raspberry-pi plotly
我有一些 matplotlib 图表需要在浏览器中离线查看,我之前使用 MPLD3 来渲染它们,但考虑到需要在没有互联网连接的情况下查看图表,我正在考虑使用plotly。有没有办法离线查看 matplotlib 绘图?
将 matplotlib 图形转换为plotly 的最小示例如下所示。
import matplotlib.pyplot as plt
import plotly
import plotly.plotly as py
import plotly.tools as tls
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [1, 4, 9], "o")
plotly_fig = tls.mpl_to_plotly(fig)
plotly.offline.plot(plotly_fig, filename="plotly version of an mpl figure")
Run Code Online (Sandbox Code Playgroud)
只是将其发布为文档有点难以理解。
这个部分的页面怎么样Offline Use
顺便说一句:您还可以按照此处所述编写静态图像文件
import plotly.io as pio
import plotly.graph_objs as go
fig = go.Figure()
# Do some fig.add_scatter() stuff here
pio.write_image(fig, 'fig1.png')
Run Code Online (Sandbox Code Playgroud)