【发布时间】:2016-07-19 06:34:51
【问题描述】:
经过大量研究,我终于设法让工具提示在pygal 中工作,因此:
Config = pygal.Config()
Config.js = ['http://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.js']
bar_chart = pygal.Bar(Config) # Then create a bar graph object
bar_chart.add('Fibonacci', [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]) # Add some values
bar_chart.render_to_file('bar_chart.svg', force_uri_protocol='https')
在生成的 .svg 中,工具提示现在运行良好,但仅当文件在浏览器中打开时。
当图表直接显示在 Jupyter 中时(使用 IPython.core.display.SVG(filename="bar_chart.svg") 或简单地使用 bar_chart),工具提示和样式不存在。
这是一个已知的限制吗?或者可以实现吗?
【问题讨论】:
-
您的问题解决了吗?我这里也有(即:pygal + jupyter 没有工具提示)
标签: python svg ipython jupyter-notebook pygal