python绘制条形图例题_Python可视化很简单,一文学会绘制柱状图、条形图和直方图...

matplotlib库作为Python数据化可视化的最经典和最常用库,掌握了它就相当于学会了Python的数据化可视化,通过前几次呢,咱们已经讨论了使用matplotlib库中的图表组成元素的几个重要函数,相信大家已经学会并掌握了哦,今天呢,咱们再深入一点哦,一起来聊聊关于如何绘制柱状图、条形图和直方图相关的东东吧!

1c950a7b02087bf48b21d248a0baf72b10dfcf37.jpeg?token=a4bcd3066863f177b040ed8acc3f87b7

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

用matplotlib库的bar()函数绘制柱状图哦

bar()函数的作用就是在图表的x轴上绘制一个一定数据的分布图哦,那bar()函数的语法格式是怎样的呢?如下所示哦:

matplotlib.bar(x, y)

参数x就是表示在x轴上的一定数据的类别哦;参数y呢当然是表示这些数据所对应的数量啦!

好啦,为了能够更好的理解,咱们还是举个“栗子”吧:

d01373f082025aafaf2cb87aa9840b63024f1ad1.jpeg?token=f1776fe6196c8de9229f4fdc35739a91

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

91529822720e0cf34247c2b1582f5218bf09aabd.jpeg?token=6585ff502d4ebc85d823b604e550b0a6

运行上面的指令输出以下结果哦:

4a36acaf2edda3ccd93a6cb353809906203f923c.jpeg?token=2086a05a2b2daf837249fae4471f3caf

好啦,上面就是用matplotlib库的bar()函数生成柱状图的过程哦,下面咱们再看一下如何绘制条形图吧!

用matplotlib库的barh()函数绘制条形图哦

通过barh()函数的名字可以看出它与上面咱们所介绍的bar()函数的关联处哦,其实呢,barh()是换在了y轴上来显示一定数据的分布特征哦,那它的语法格式当然是与bar()函数相似喽,如下:

matplotlib.barh(x, y)

参数x和参数y的含义和上面咱们所说的bar()函数参数的意思相同哦!

好啦,下面咱们还是举个“栗子”来理解一下吧!

5366d0160924ab18f7b15e7d609346ca7a890b41.jpeg?token=8720519291e760e4f8ef7d87756b2b55

看到了吗,是不是barh()函数与bar()函数的格式非常相似呢,确实是这样哦,好啦,怎么运行一下看看效果吧!

aa18972bd40735fa94dd05f3cc38afb40f24083f.jpeg?token=a3083887a37cf925405edd8810a52eb2

执行以上命令,输出如下条形图哦:

4034970a304e251f682d1940f5ef69107e3e5325.jpeg?token=aa02d0a74ce777760a0c2971fc47d16a

好啦,咱们了解了柱状图和条形图之后,再一起了解一下直方图哦!

用matplotlib库的hist()函数绘制直方图哦

hist()函数的功能与bar()函数相似哦,都是在x轴上绘制一定数据的分布特征,但二者的图示形状不同哦!

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

matplotlib.hist(x)

其中参数参数x表示在x轴上绘制一定数量的数值哦!

好啦,下面还是举个“栗子”哦:

4d086e061d950a7bc6ea106958b8c2def3d3c935.jpeg?token=7a628d8b799292315caddf9afdf3786b

上面方框中就是咱们所调用的hist()函数哦,为了能够更好的理解,咱们来解释一下几个参数吧,其中histtype参数是所显示直方图的样式哦,rwidth参数顾名思义就是代表直方图宽度啦,alpha参数呢则是代表直方图的透明度哦,这几个参数都可以根据自己的喜好进行调节哦!

好啦,下面咱们运行一下这个程序看一下效果如何吧:

279759ee3d6d55fb89c84bb63f4bef4d21a4dd80.jpeg?token=4866edbbd939981c226ca290de04f5ba

运行上面的命令就会显示咱们所绘制的直方图哦:

7a899e510fb30f24ee9790589afc7144ac4b03c8.jpeg?token=c5057c8d04e28acdc4eec804eafd4351

好啦,以上咱们所聊的bar()、barh()和hist()函数就是Python数据可视化中最为常用的绘制柱状图、条形图和直方图的函数,希望大家能够熟记哦,好啦,这次咱们就聊到这吧,下次再见哦!

敬请关注“品位集结号”,为您带来意外的小知识!

a8773912b31bb05134efca7f64137ab34bede00b.jpeg?token=74f70f21d803890c74d41d3207f9c3de

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值