graphpad如何做x轴在上方的图_如何用Python画一个好看的饼图

c3a383a1e74ecfec19035b4035b842c4.png

这是一个关于画一个饼图的故事......话说在一个月黑风高的夜晚,笔者肚子饿了,脑海中回想起画饼充饥的典故,于是打算....

成功冷到自己。。。。。。

好吧进入正题,这次我们来说说怎么用python画一个饼图。(Excel可以做?下次先)本次侧重于例子向,理论和参数就先不说了。

在数据分析三件套中(pandas、numpy、matplotlib)中,前两个是处理数据的利器,而matplotlib则是用于对数据分析结果的可视化。<想了解更多关于数据分析流程的,可以点这里:https://zhuanlan.zhihu.com/p/109336833>。matplotlib是python里的绘图库,尤其是在数据分析中尤为重用。在本次中,我们便是借助matplotlib来进行我们饼图的绘制。

本次例子反映的是某地区一年内各天气占比情况,话不多说,直接上代码:

from 

其中关于axis('equal'),下面做一些说明:

axis('equal')

在这里为什么要用这个,首先要科普一下:很多时候,当我们使用绘图库绘图时,系统为了把x和y的信息都表达得充分明显,会使x轴单位的实际长度和y轴单位的实际长度不一样。比如说:当我们画一条y=0.00001*sin(x)的函数时,系统就会自动拉长y轴来放大变化,方便我们看得清图象的函数变化。但是有些时候我们不想要这样,比如说当我们画圆时,我们希望我们的圆画得更圆一点,就需要用到 axis('equal')。

也就是说,axis equal可以取消”系统把X轴和Y轴的单位长度变得不一样”这一自动做法从而把单位长度都变的一样。

下面运行一下代码,看看我们饼图的最终效果怎么样:

9fb14bf822a6439060b5130cbeb1a3b7.png

效果看上去还行,有兴趣的同学可以自己动手试试~


以上便是<如何用Python画一个好看的饼图>的内容,欢迎感兴趣的小伙伴一起讨论、学习,更多内容请看我的其他文章。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值