高大上!5个python高级可视化图表!

本文分享5个**“高大上”的**python可视化图表及其python实现代码。

1. 和弦图(Chord Diagram)

和弦图,作为一种数据可视化工具,独具匠心地展示了数据间的复杂关系。在图表中,节点井然有序地分布于圆周之上,点与点之间则以优雅的弧线相互连接,这些弧线不仅揭示了数据间的内在联系,还通过其长度的差异,直观地反映了连接间的数值大小。更进一步,弧线的粗细程度还巧妙地映射出数据间关系的重要性,使观察者能一目了然地洞察数据背后的故事。

此外,和弦图还巧妙地运用了色彩这一视觉元素,将数据分门别类,使得数据的比较和区分变得直观且易于理解。这一特性使得和弦图在多个领域都有着广泛的应用,特别是在生物科学领域,它成为了可视化基因数据的得力助手。在国际学术刊物上,和弦图更是被誉为信息图表(info graphics)的典范,用于揭示社交网络的交织、基因组的奥秘、交通流的动态以及贸易关系的错综复杂。

以下示例代码使用Holoviews & Bokeh创建和弦图,展示5个不同国家之间的贸易关系。


import plotly.express as px
import numpy as np

df = px.data.gapminder().query("year == 2007")

fig = px.sunburst(df, path=['continent', 'country'], 
                  values='pop',
                  color='lifeExp', 
                  hover_data=['iso_alpha'],
                  color_continuous_scale='RdBu',
                  color_continuous_midpoint=np.average(df['lifeExp'], weights=df['pop']))
fig.show()

https://holoviews.org/refere

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值