欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练、PDF电子文档、面试集锦、学习资料等。
![6903dafebb0f723f59ea479437fd970e.png](https://i-blog.csdnimg.cn/blog_migrate/f62e7a6229afa5777a13d64ed5b3b571.jpeg)
前言
可视化图表,有相当多种,但常见的也就下面几种,其他比较复杂一点,大都也是基于如下几种进行组合,变换出来的。对于初学者来说,很容易被这官网上众多的图表类型给吓着了,由于种类太多,几种图表的绘制方法很有可能会混淆起来。
因此,在这里,我特地总结了六种常见的基本图表类型,你可以通过对比学习,打下坚实的基础。
1. 折线图
绘制折线图,如果你数据不是很多的话,画出来的图将是曲折状态,但一旦你的数据集大起来,比如下面我们的示例,有100个点,所以我们用肉眼看到的将是一条平滑的曲线。
这里我绘制三条线,只要执行三次 plt.plot 就可以了。
![4f2e85a17be50af247d8cde97b5a44e0.png](https://i-blog.csdnimg.cn/blog_migrate/b64d42e07330292b414a7f6d3761e4a3.jpeg)
2. 散点图
其实散点图和折线图是一样的原理,将散点图里的点用线连接起来就是折线图了。所以绘制散点图,只要设置一下线型即可。
注意:这里我也绘制三条线,和上面不同的是,我只一个 plt.plot 就可以了。
![def612ea94148fab3232641a8ad0a823.png](https://i-blog.csdnimg.cn/blog_migrate/82c852984dd49bdcf7fcdaa3590c100e.jpeg)
3. 直方图
直方图,大家也不算陌生了。这里小明加大难度,在一张图里,画出两个频度直方图。这应该在实际场景上也会遇到吧,因为这样真的很方便比较,有木有?
![3eeb5fa1691468ad4322e4477f36e617.png](https://i-blog.csdnimg.cn/blog_migrate/215b3cc6ce95d03fa53a1b37bd45c6c7.jpeg)
4. 柱状图
同样的,简单的柱状图,我就不画了,这里画三种比较难的图。
4.1 并列柱状图
![2de4a1f2d70071b78cf51883ac2c26b7.png](https://i-blog.csdnimg.cn/blog_migrate/11d717b3d50b186dadb30937cde1b3e0.jpeg)
4.2 叠加柱状图
![d19f06de5bcbd4e18637abc1b0b8f830.png](https://i-blog.csdnimg.cn/blog_migrate/7417e88b1d0c37dc9a53853c5426b634.jpeg)
5. 饼图
5.1 普通饼图
![1b9b1ba67a1814810ced58ea32b112a4.png](https://i-blog.csdnimg.cn/blog_migrate/82f1a76c228eaa44c5e245cf4817ce6e.jpeg)
5.2 嵌套饼图
![f010b07eebc258cfad0df765f876c77a.png](https://i-blog.csdnimg.cn/blog_migrate/d0fcce0a9800364b44171b9f633e7054.jpeg)
5.3 极轴饼图
![fb1c563eb85b6b24e7f7c37c98760659.png](https://i-blog.csdnimg.cn/blog_migrate/09d429589ec071b34f7ac9b1740d91da.jpeg)
要说酷炫,极轴饼图也是数一数二的了,这里肯定也要学一下。
6. 三维图
6.1 绘制三维散点图
![e9b1ace6a71d9726639adbc90d51dad7.png](https://i-blog.csdnimg.cn/blog_migrate/969d48c3cc416e0bb54821b540fefa9a.jpeg)
6.2 绘制三维平面图
![4117e165a8c44f5cc57403f8396ca4aa.png](https://i-blog.csdnimg.cn/blog_migrate/399adce92717869f668d6f9ef584eacd.jpeg)