知行编程网知行编程网  2022-08-24 21:30 知行编程网 隐藏边栏  30 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中subplot函数怎么画图?的相关知识,包括python enumerate,以及python convert这些编程知识,希望对大家有参考作用。

如何在python中绘制子图函数?


说明

1.调用subplot()函数创建子图,程序可以在子图上绘图。 subplot(nrows, ncols, index, **kwargs)函数的nrows参数指定将数据映射区域划分为多少行,ncols参数指定将数据映射区域划分为多少列,index参数指定获得多少区域。

2、subplot()函数还支持直接输入一个三位参数,其中第一位为nrows参数;第二个数字是 ncols 参数;第三位是索引参数。


参数

nrows: subplot的行数

ncols: subplot的列数

sharex :所有子图应使用相同的 X 轴刻度(调整 xlim 会影响所有子图)

sharey:所有子图应使用相同的 Y 轴刻度(调整 ylim 会影响所有子图)

subplot_kw: 用于创建各subplot的关键字字典

**fig_kw: 创建figure时的其他关键字


实例

import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 100)
#作图1
plt.subplot(2,2,1)  #等效于plt.subplot(221)
plt.plot(x, x)
#作图2
plt.subplot(2,2,2)
plt.plot(x, -x)
#作图3
plt.subplot(2,2,3)
plt.plot(x, x ** 2)
plt.grid(color='r', linestyle='--', linewidth=1,alpha=0.3)
#作图4
#plt.subplot(224)
#plt.plot(x, np.log(x))
plt.show()


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享