importmatplotlib.pyplotasplt# 导入 matplotlib 库以便进行绘图fig,axs=plt.subplots(2,2)# 创建一个 2x2 的子图网格# 为每个子图设置标题axs[0,0].set_title('子图 1')axs[0,1].set_title('子图 2')axs[1,0].set_title('子图 3')axs[1,1].set_title('子图 4')# 为整个图形设置一个总标题fi...
importmatplotlib.pyplotasplt# 创建数据x=[1,2,3,4,5]y1=[10,15,13,18,16]y2=[5,8,7,10,9]# 创建第一个子图plt.subplot(211)plt.plot(x,y1)plt.title('Subplot 1')# 创建第二个子图plt.subplot(212)plt.plot(x,y2)plt.title('Subplot 2')# 添加总的标题plt.suptitle('Two Subplots')# ...
1 使用 subplot2grid 创建子图布局 def subplot_grid_01(): # 创建一个新的图形窗口 plt.figure() # 创建一个子图,占据3行3列网格的第0行所有3列 ax1 = plt.subplot2grid((3, 3), (0, 0), colspan=3) ax1.plot([1, 2], [1, 2]) #在ax1中绘制线图 ax1.set_title('ax1_title') # 设...
plt.plot(x,sin_y)# 默认第一条曲线颜色为蓝色,第二条为橘色 plt.plot(x,cos_y)# 保存图片 plt.savefig('正弦余弦曲线图.jpg')# 显示绘制的图片 plt.show() 运行效果如下: 上面的示例可以看到,调用两次plot函数,会将sin和cos曲线绘制到同一个二维坐标系中,如果想绘制到两张画布中,可以调用subplot()函数...
import matplotlib.pyplot as plt x = np.arange(0,10,1) #这个函数的第三个参数表示的是步长,以此进行划分 z = x**2 ax = plt.subplot() ax.plot(x,z) ax.set_xlim(0,10) ax.set_ylim(0,100) ax.set_title(u'方法二') ax.set_xlabel('X') ...
import matplotlib.pyplot as plt # 创建数据 x = [1, 2, 3, 4, 5] y = [2, 3, 5, 7, 11] # 绘制线图 plt.plot(x, y) # 设置图表标题和轴标签 plt.title('cjavapy', loc='left', fontsize='large', color='blue', style='italic', weight='bold') ...
subplot函数用于在单个图中绘制多个子图。它的用法如下所示: import matplotlib.pyplot as plt # 创建一个2x2的子图,并选中第一个子图进行绘制 plt.subplot(2, 2, 1) plt.plot([1, 2, 3, 4], [1, 4, 9, 16]) plt.title("First Subplot") ...
ax2 = plt.subplot(gs[0, 2:4]) ax2.imshow(pepper_img,cmap='gray') ax2.set_title("加胡椒噪声图像") ax3 = plt.subplot(gs[0, 4:6]) ax3.imshow(salt_img,cmap='gray') ax3.set_title("加盐粒噪声图像") ax4 = plt.subplot(gs[1, 1:3]) ax4.imshow(max_img,cmap='gray') ax4.se...
plt.title('运动员年龄与评分散点图') plt.xlabel('年龄') plt.ylabel('评分') plt.show() 3. 绘制直方图 利用直方图查看运动员的年龄(Age)分布 代码语言:txt AI代码解释 import pandas as pd import matplotlib.pyplot as plt import matplotlib as mpl ...