网站首页 > 技术文章 正文
matplotlib库作为Python数据化可视化的最经典和最常用库,掌握了它就相当于学会了Python的数据化可视化,通过前几次呢,咱们已经讨论了使用matplotlib库中的图表组成元素的几个重要函数,相信大家已经学会并掌握了哦,今天呢,咱们再深入一点哦,一起来聊聊关于如何绘制柱状图、条形图和直方图相关的东东吧!
好啦,废话少说,咱们就开始吧!
用matplotlib库的bar()函数绘制柱状图哦
bar()函数的作用就是在图表的x轴上绘制一个一定数据的分布图哦,那bar()函数的语法格式是怎样的呢?如下所示哦:
matplotlib.bar(x, y)
参数x就是表示在x轴上的一定数据的类别哦;参数y呢当然是表示这些数据所对应的数量啦!
好啦,为了能够更好的理解,咱们还是举个“栗子”吧:
上面方框中就是咱们所调用的bar()函数哦,下面咱们就运行一下看看效果吧:
运行上面的指令输出以下结果哦:
好啦,上面就是用matplotlib库的bar()函数生成柱状图的过程哦,下面咱们再看一下如何绘制条形图吧!
用matplotlib库的barh()函数绘制条形图哦
通过barh()函数的名字可以看出它与上面咱们所介绍的bar()函数的关联处哦,其实呢,barh()是换在了y轴上来显示一定数据的分布特征哦,那它的语法格式当然是与bar()函数相似喽,如下:
matplotlib.barh(x, y)
参数x和参数y的含义和上面咱们所说的bar()函数参数的意思相同哦!
好啦,下面咱们还是举个“栗子”来理解一下吧!
看到了吗,是不是barh()函数与bar()函数的格式非常相似呢,确实是这样哦,好啦,怎么运行一下看看效果吧!
执行以上命令,输出如下条形图哦:
好啦,咱们了解了柱状图和条形图之后,再一起了解一下直方图哦!
用matplotlib库的hist()函数绘制直方图哦
hist()函数的功能与bar()函数相似哦,都是在x轴上绘制一定数据的分布特征,但二者的图示形状不同哦!
好啦,先看一下hist()函数的语法格式吧:
matplotlib.hist(x)
其中参数参数x表示在x轴上绘制一定数量的数值哦!
好啦,下面还是举个“栗子”哦:
上面方框中就是咱们所调用的hist()函数哦,为了能够更好的理解,咱们来解释一下几个参数吧,其中histtype参数是所显示直方图的样式哦,rwidth参数顾名思义就是代表直方图宽度啦,alpha参数呢则是代表直方图的透明度哦,这几个参数都可以根据自己的喜好进行调节哦!
好啦,下面咱们运行一下这个程序看一下效果如何吧:
运行上面的命令就会显示咱们所绘制的直方图哦:
好啦,以上咱们所聊的bar()、barh()和hist()函数就是Python数据可视化中最为常用的绘制柱状图、条形图和直方图的函数,希望大家能够熟记哦,好啦,这次咱们就聊到这吧,下次再见哦!
敬请关注“品位集结号”,为您带来意外的小知识!
猜你喜欢
- 2025-07-07 用Python制作数据报告:如何自动生成PDF格式的报告?
- 2025-07-07 20种Python数据可视化绘图 直接复制可用
- 2025-07-07 第十二章:Python与数据处理和可视化
- 2025-07-07 Python数据可视化:比较常用的图表工具库
- 2025-07-07 Python能做出BI软件的联动图表效果?这可能是目前唯一的选择
- 2025-07-07 Python 数据分析必学的 10 个核心库:从基础操作到高阶建模全攻略
- 2025-07-07 实战PyQt5: 162-使用堆积柱状图显示温度信息
- 2025-07-07 每天一个 Python 库:matplotlib 全能绘图神器零基础到进阶!
- 2025-07-07 AI办公自动化-kimi批量在多个Excel工作表中绘制柱状图
- 2025-07-07 我用Python的Seaborn库,绘制了15个超好看图表!
- 276℃Python短文,Python中的嵌套条件语句(六)
- 276℃python笔记:for循环嵌套。end=""的作用,图形打印
- 272℃PythonNet:实现Python与.Net代码相互调用!
- 267℃Python实现字符串小写转大写并写入文件
- 266℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 126℃原来2025是完美的平方年,一起探索六种平方的算吧
- 109℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 107℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)