python绘制子图技巧——plt.subplot和plt.subplots、及坐标轴修改

偶然发现python(matplotlib)中绘制子图有两种方法,一种是plt.subplot,另一种是plt.subplots,这篇博客说一下这两种方法的区别,用法,以及常用的一些函数。

plt.figure的作用是定义一个大的图纸,可以设置图纸的大小、分辨率等,例如

fig = plt.figure(figsize=(16,16),dpi=300)  # 初始化一张画布

plt.plot() 是直接在当前活跃的的axes上面作图,注意是当前活跃的

知道这两点基础知识后,再来看subplotsubplots

plt.subplot

fig = plt.figure(figsize=(12, 4), dpi=200)
for i in range(len(img)):
    plt.subplot(1, len(img),i+1)
    plt.imshow(img[i])
plt.show()

plt.subplot作用是指定子图的位置,比如说现在总共有1行10列,当前子图位于哪里;
使用这个函数时需要先定义一个大的图纸,因为subplot函数无法更改图纸的大小和分辨率等信息;所以必须通过fig = plt.figure(figsize=(12, 4), dpi=200)来定义图纸相关设置;
同时,后续对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值