Python可视化很简单,可是你会吗?python绘制饼图、极线图和气泡图,让我来教教你吧,一文教会!!!

慕标8432771 2021/1/9 15:08:15

matplotlib库作为Python数据化可视化的最经典和最常用库,掌握了它就相当于学会了Python的数据化可视化,今天呢,咱们就一起来聊聊关于Python如何去绘制饼图、极线图和气泡图吧好啦,废话少说,咱们就开始吧!用matplotlib库的pie()函数绘制饼图哦pie()函数的作用就是给它…

matplotlib库作为Python数据化可视化的最经典和最常用库,掌握了它就相当于学会了Python的数据化可视化,今天呢,咱们一起聊聊关于Python如何绘制饼图、极线图和气泡图吧

好啦,废话少说,咱们就开始吧!

用matplotlib库的pie()函数绘制饼图哦

pie()函数的作用就是给它一些数据和所占的百分比,它就可以给你返回经典的饼图哦,那先说一下它的语法格式吧:

matplotlib.pie(x)

其中参数x表示定性数据的不同类别的百分比哦!

好啦,为了能让大家更深入的了解,咱们还是举个“栗子”哦:

http://img1.sycdn.imooc.com/5ff6df800001fca106400317.jpg

 

上面方框中就是咱们所调用的pie()函数哦,下面咱们运行一下看看效果吧!

http://img1.sycdn.imooc.com/5ff6df8e0001023103850046.jpg

 

运行上面指令输出下面效果图哦:

http://img3.sycdn.imooc.com/5ff6df9c00019e6b06400503.jpg

 

用matplotlib库的polar()函数绘制极线图哦

polar()函数的作用就是在极坐标轴上绘制出折线图哦,到这可能又会有朋友问了,极坐标是什么呢?关于极坐标的问题哦,这是数学问题哦,不理解的朋友可以网上搜一下哈,在这小编就不解释了,因为我也可能解释不清哦!

好啦,下面看一下polar()函数的语法格式吧:

matplotlib.polar(theta, r)

其中参数theta表示每个标记所在折线与极径的夹角哦,r参数则表示每个标记到原点的距离哦,关于极线图理解起来可能有点难度哦,大家只要会调用polar()函数就可以啦!

好啦,下面还是举个“栗子”来说明一下polar()函数该怎么调用吧:

http://img4.sycdn.imooc.com/5ff6dfac00018a4706400246.jpg

 

上面方框中就是咱们所调用的polar()函数哦,下面运行一下看看效果吧:

http://img4.sycdn.imooc.com/5ff6dfba00018a2b03790042.jpg

 

运行以上指令,输出一下极线图图表哦:

http://img1.sycdn.imooc.com/5ff6dfc90001a32206400597.jpg

 

用matplotlib库的scatter()函数绘制气泡图哦

scatter()函数的作用就是用二维数据通过借助气泡大小来展显出三维数据哦,还是首先说一下它的语法格式吧:

matplotlib.scatter(x, y, s, c, cmap)

其中呢,参数x表示x轴上的数值哦,参数y表示y轴上的数值哦,参数s表示散点标记的大小哦,参数c表示散点标记的颜色哦,cmap参数表示将浮点数映射成颜色的颜色映射表哦!

好啦,为了能够更好的理解气泡图,还是举个“栗子”哦:

http://img3.sycdn.imooc.com/5ff6dfd800018a3706400187.jpg

 

同样哦,上面方框中就是调用的scatter()函数哦:

http://img4.sycdn.imooc.com/5ff6dfe600019a9104050046.jpg

 

运行以上指令,就可以输出气泡图啦:

http://img1.sycdn.imooc.com/5ff6dff50001259006400482.jpg

 

上面咱们所聊的就是关于Python数据可视化中绘制饼图、极线图和气泡图相关的知识哦,虽然极线图和气泡图理解起来难度有点大,但绘制出的图表是相当漂亮的哦,希望以后在大家进行Python数据可视化时,这三种绘图方式能够为你的工作带来出彩的表现哦!

最后希望大家学会matplotlib库中关于pie()、polar()和scatter()函数的调用方法哦,好啦,我们今天就先聊到这吧,下次再见哦![再见]

 


随时随地学软件编程-关注百度小程序和微信小程序
关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[Python可视化很简单,可是你会吗?python绘制饼图、极线图和气泡图,让我来教教你吧,一文教会!!!]http://www.zyiz.net/tech/detail-150754.html

上一篇:20 行代码:Serverless 架构下用 Python 轻松搞定图像分类和预测

下一篇:Python的collections.Counter类型,师兄教你如何去掌握python的collections.Counter类型。

赞(0)

共有 条评论 网友评论

验证码: 看不清楚?
    关注微信小程序
    程序员编程王-随时随地学编程

    扫描二维码或查找【程序员编程王】

    可以随时随地学编程啦!

    技术文章导航 更多>
    扫一扫关注最新编程教程