用D3.js图表表示Python生成的数据

0 投票
1 回答
1771 浏览
提问于 2025-04-18 08:52

我遇到的问题是:我写了一个Python脚本来分析某种细菌的DNA序列,现在需要把结果画出来。我用Matplotlib来绘制图表,用HTML和CSS来处理文本和表格。

最近我发现了一个很不错的JavaScript库:http://d3js.org/,我希望能用它来展示我的数据,最理想的效果是这样的:http://www.theguardian.com/world/interactive/2013/apr/30/violence-guns-best-selling-video-games

可惜的是,我从来没有用过JavaScript,所以我在尝试修改网页的代码,想用Python和我的数据生成类似的代码。这花了我很多时间。

有没有人知道我怎么能更快地做到这一点?我在Github上找到了nvd3,这个工具很有帮助,但我需要的图表没有示例。

非常感谢!

(我肯定会尽快学习JavaScript,但现在真的没时间)

1 个回答

1

学习d3绝对是值得的。同时,这个模块可能也是一个不错的选择,可以看看?

https://github.com/bokeh/bokeh

你可能会觉得他们的示例中这一部分很有趣:

https://docs.bokeh.org/en/latest/docs/gallery/burtin.html

撰写回答