繁体   English   中英

在python中创建图形可视化

[英]Creating graphic visualization in python

链接显示了人口普查网站上的图形可视化。 相同的链接在下面共享。 我想在我的python程序中创建相同类型的图形可视化。

图形可视化的链接: http : //www.census.gov/dataviz/visualizations/stem/stem-html/

这是哪种可视化? 它是饼图还是任何其他不同类型的图形可视化。

是否有可用的API创建这种可视化效果,或者我需要使用任何Web服务?

我没有看到与列出的图完全相同的图,但是matplotlib提供了很多选项。

http://matplotlib.org/gallery.html

它也支持Sankey图:

http://matplotlib.org/api/sankey_api.html?highlight=sankey#module-matplotlib.sankey

该图的tzpe称为chord diagram 一个关于stackoverflow的相关问题可以在这里找到。 坏消息是没有答案。 而且,不幸的是,在互联网上环顾四周并不会带来太多好处。

edouard所述,它是一个Chord图。 D3js.org站点有两个示例-一个静态示例( http://bl.ocks.org/mbostock/4062006-已在提及的另一个问题edouard中列出)和一个交互式示例http://bost.ocks.org/ mike / uberdata / ),它更像是人口普查图形。

本质上是加权图 它看起来很像Sankey图

有用于可视化图形的专用软件,例如graphviz 它有几个Python绑定。

如果它可以创建这种样式的图形,则必须查看文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM