打开

Python可视化很简单,一文教你绘制饼图、极线图和气泡图

subtitle
人生文学 2020-11-24 01:28

matplotlib库作为Python数据化可视化的最经典和最常用库,掌握了它就相当于学会了Python的数据化可视化,上次呢,已经和大家聊了关于柱状图、条形图和直方图相关的东东,相信大家已经掌握了哈,那今天呢,咱们再继续聊哦,一起聊聊关于Python如何绘制饼图、极线图和气泡图吧!

打开网易新闻 查看更多图片

好啦,废话少说,咱们就开始吧!用matplotlib库的pie()函数绘制饼图哦pie()函数的作用就是给它一些数据和所占的百分比,它就可以给你返回经典的饼图哦,那先说一下它的语法格式吧:matplotlib.pie(x)其中参数x表示定性数据的不同类别的百分比哦!好啦,为了能让大家有深入的了解,咱们还是举个“栗子”哦:

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

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

用matplotlib库的polar()函数绘制极线图哦polar()函数的作用就是在极坐标轴上绘制出折线图哦,到这可能会有朋友问了,什么是极坐标呢?关于极坐标的问题哦,这是数学问题哦,不理解的朋友可以网上搜一下哈,在这小编就不解释了,因为我也可能解释不清哦!好啦,下面看一下polar()函数的语法格式吧:matplotlib.polar(theta,r)其中参数theta表示每个标记所在折线与极径的夹角哦,r参数则表示每个标记到原点的距离哦,关于极线图理解起来可能有点难度哦,大家只要会调用polar()函数就可以啦!好啦,下面还是举个“栗子”来说明一下polar()函数该怎么调用吧:

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

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

用matplotlib库的scatter()函数绘制气泡图哦scatter()函数的作用就是用二维数据借助气泡大小来展示三维数据哦,还是首先说一下它的语法格式吧:matplotlib.scatter(x,y,s,c,cmap)其中呢,参数x表示x轴上的数值哦,参数y表示y轴上的数值哦,参数s表示散点标记的大小哦,参数c表示散点标记的颜色哦,cmap参数表示将浮点数映射成颜色的颜色映射表哦!好啦,为了能够更好地理解气泡图,还是举个“栗子”哦:

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

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

上面咱们所聊的就是关于Python数据可视化中绘制饼图、极线图和气泡图相关的知识哦,虽然极线图和气泡图理解起来有点难度,但绘制的图表是相当漂亮的哦,希望以后在大家进行Python数据可视化时,这三种绘图方式能够为你的工作带来出彩的表现哦!最后希望大家学会matplotlib库中关于pie()、polar()和scatter()函数的调用方法哦,好啦,今天咱们就先聊到这吧,下次再见哦!敬请关注“品位集结号”,为您带来意外的小知识!

特别声明:本文为网易自媒体平台“网易号”作者上传并发布,仅代表该作者观点。网易仅提供信息发布平台。
帮他点赞
大家都在看打开应用 查看全部
网易热搜每30分钟更新
打开应用 查看全部
打开