plt绘制平滑曲线_分享:Python绘制六种常见可视化图表,总有一款类型适合你的风格...

可视化图表有很多种,这篇文章主要介绍了Python绘制六种可视化图表详解的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

可视化图表,有相当多种,但常见的也就下面几种,其他比较复杂一点,大都也是基于如下几种进行组合,变换出来的。对于初学者来说,很容易被这官网上众多的图表类型给吓着了,由于种类太多,几种图表的绘制方法很有可能会混淆起来。

因此,在这里,我特地总结了六种常见的基本图表类型,你可以通过对比学习,打下坚实的基础。

01. 折线图

绘制折线图,如果你数据不是很多的话,画出来的图将是曲折状态,但一旦你的数据集大起来,比如下面我们的示例,有100个点,所以我们用肉眼看到的将是一条平滑的曲线。

这里我绘制三条线,只要执行三次 plt.plot 就可以了。

621d1b948ec316e86f65e174451fd67d.png
8fe0bf8075958ca78bc4c8856d7c89cc.png

02. 散点图

其实散点图和折线图是一样的原理,将散点图里的点用线连接起来就是折线图了。所以绘制散点图,只要设置一下线型即可。

注意:这里我也绘制三条线,和上面不同的是,我只用一个 plt.plot 就可以了。

12b42524ebc34e5f5210ba38f08283c1.png
90272a9816404dce05ea9a892d9ead16.png

03. 直方图

直方图,大家也不算陌生了。这里小明加大难度,在一张图里,画出两个频度直方图。这应该在实际场景上也会遇到吧,因为这样真的很方便比较,有木有?

4baafb5f5ddeff60673a103d52784750.png
f8923b7dc289a5c609a5b8bc040a9308.png

04. 柱状图

同样的,简单的柱状图,我就不画了,这里画三种比较难的图。

4.1 并列柱状图

9187b5641f99709205cc8227ed675c21.png
63c897c3ff70fb017ad563c49a391827.png

4.2 叠加柱状图

fa0bc7b70a6beace74744e6d148f2d92.png
9fec1e321622edd8f9632e85f5474a73.png

05. 饼图

5.1 普通饼图

c6fda7875ca5c54d9aff189163fcc008.png
b5f73180dff2b53ec9efe20b6f95ba3f.png

5.2 嵌套饼图

2eb7e3ce1fe5d12077ba8f6c129f129d.png
e8d10c6f6392706ef2cffee7f25b7516.png

5.3 极轴饼图

要说酷炫,极轴饼图也是数一数二的了,这里肯定也要学一下。

d6cce33acd457361d888f1ad13eafbe4.png
181111a7d9e2be8c5ec5910140d834b4.png

06. 三维图

6.1 绘制三维散点图

ff97c74f919e618bca021455ce3caa7d.png
ad34b94c0bfa9647a6a8dea0c3a85feb.png

6.2 绘制三维平面图

6147e7a0a3091bb2ac32509d74734359.png
5c4278fd37e61b8f8c232e0a1076a7fc.png

总结

以上所述是我给大家介绍的Python绘制六种可视化图表,希望对大家有所帮助,如果大家有任何疑问请给我留言,我会及时回复大家的。

结尾

最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“07”即可领取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值