2024-06-16 14:14:45 发布
网友
多亏了python-nvd3,我可以制作出漂亮的交互式图形!只在一页上放两张图。到目前为止,我已经知道如何手动连接两个python-nvd3生成的html文件。(现在正在考虑python脚本来实现自动化,但希望有一个捷径)如何在python-nvd3中自动完成它?在
我想要这样的东西:
http://i.stack.imgur.com/BulFS.png
谢谢你!在
您无法将同一类型的图表放在同一页上,因为它们具有相同的标识,即它们会相互重叠。对于我来说,我只是简单地将id替换为一些惟一的id。例如,假设我有多个折线图,我会对生成的脚本执行类似的操作:
linechart_script1.replace('data_linechart_with_interactive_guideline', 'data_linechart_with_interactive_guideline_1') linechart_script2.replace('data_linechart_with_interactive_guideline', 'data_linechart_with_interactive_guideline_2')
这道菜是用手解决的,多亏了汤的美满。在python-nvd3中,我生成HTML绘图,而不是用漂亮的汤解析它们,并将所有绘图中的Body元素附加到第一个图,并将其写入磁盘。只是几句台词。
btw,html解析非常方便:
http://www.crummy.com/software/BeautifulSoup/
您无法将同一类型的图表放在同一页上,因为它们具有相同的标识,即它们会相互重叠。对于我来说,我只是简单地将id替换为一些惟一的id。例如,假设我有多个折线图,我会对生成的脚本执行类似的操作:
这道菜是用手解决的,多亏了汤的美满。在python-nvd3中,我生成HTML绘图,而不是用漂亮的汤解析它们,并将所有绘图中的Body元素附加到第一个图,并将其写入磁盘。只是几句台词。
btw,html解析非常方便:
http://www.crummy.com/software/BeautifulSoup/
相关问题 更多 >
编程相关推荐