Python科学计算库之Matplotlib

Matplotlib是Python中最常用的绘图库,提供丰富的API用于创建各种图表,如线图、散点图、等高线图、条形图、柱状图及3D图形。通过官网提供的例子和 gallery,初学者可以快速上手。Matplotlib不仅支持交互式绘图,还能方便地将图形嵌入GUI应用中。掌握Matplotlib,能够帮助你有效地呈现和理解数据。例如,使用`plt.subplots()`可以创建包含多个子图的figure,方便对比分析数据。

Python最常用的绘图库,提供了一整套十分适合交互式绘图的命令
API,比较方便的就可以将其嵌入到GUI应用程序中。
官网:http://matplotlib.org/
学习方式:从官网examples入门学习
http://matplotlib.org/examples/index.html
http://matplotlib.org/gallery.html

为什么选择Matplotlib

1.Matplotlib 是一个非常强大的 Python 画图工具.
2.手中有很多数据, 可是不知道该怎么呈现这些数据.
Matplotlib它能帮你画出美丽的:

线图;
散点图;
等高线图;
条形图;
柱状图;
3D 图形,
甚至是图形动画等等.

在这里插入图片描述

基本使用

在这里插入图片描述
在这里插入图片描述

matplotlib:图形 figure

在这里插入图片描述

matplotlib:颜色、标记和线型

在这里插入图片描述
在这里插入图片描述

matplotlib:刻度、标题、标签和图例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Matplotlib:Subplot 子图

在这里插入图片描述

在这里插入图片描述

Figure和Subplot

在这里插入图片描述
Sublots():返回一个图像和多个子图
参数: nrows=x, ncols=x, sharex=True, sharey=False,
gridspec_kw={‘height_ratios’:[2,2,1,1]}
例:
fig, ax = plt.subplots(2,2),其中参数分别代表子图的行数和列数,一共有 2x2 个图像。函数返回一个figure图像和一个子图ax的array列表。
在这里插入图片描述
在这里插入图片描述

matplotlib:图像保存文件

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr Robot

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值