Matplotlib转换为以绘图方式删除垂直线

时间:2019-10-11 13:17:03

标签: python matplotlib plotly

我想将我的matplotlib图形转换为html格式的图形。我的图包含通过pyplot.axvline方法添加的垂直线。但是转换后它们消失了。

我写了这样的东西:

figure = pyplot.figure(figure_idx, figsize=figure_size, dpi=fig_dpi)
#
# filling a figure
#
for x in x_list:
    pyplot.axvline(x)
plotly_fig = plotly.tools.mpl_to_plotly(copy.copy(figure))
plotly_fig["layout"]["showlegend"] = True
plotly_save_location = "plotly.html"
plotly.offline.plot(plotly_fig, filename=plotly_save_location, auto_open=False)

但是结果是没有垂直线。不过,如果我绘制pyplot图,它们就位。有任何想法吗?

0 个答案:

没有答案