【发布时间】:2015-11-17 11:51:25
【问题描述】:
我正在使用 mpld3 在 Intranet 网站上显示图表。我正在使用将图形保存到字典并使用 mpld3.js 在客户端呈现它的选项。
除了我想使用注释时,图表渲染得很好。那些明显抵消了。而且我不明白为什么,因为即使我将偏移量设置为 (0, 0),注释仍然很遥远。
为了说明这一点,我复制并粘贴了这篇文章中给出的示例: Matplotlib: How to put individual tags for a scatter plot
请注意,这两个图像是使用上述链接中的代码同时生成的。 matplotlib 是使用:
plt.show()
然后手动保存。
mpld3 中的那个是用:
graph_data = json.dumps(fig_to_dict(fig))
然后在客户端使用mpld3.js生成graph_data,除了使用注解之外,它工作得非常好。
你知道它为什么会这样吗? 最终我可以只显示直接从 matplotlib 生成的图像,但是具有交互式图表是一个不错的奖励。
【问题讨论】:
标签: python matplotlib mpld3