python - 如何为 matplotlib 中的每个子图添加 ay 标签
问题描述
fig = plt.figure()
ax1 = fig.add_subplot(2,1,1)
ax1.ylabel("raw")
ax2 = fig.add_subplot(2,1,2)
ax2.ylabel("smooth")
ax1.plot(a)
ax2.plot(smoothdata())
plt.show()
我需要能够为每个图添加 y 轴标签,我知道如何通过 plt.ylabel('raw") 只用一个图来做到这一点,但是我如何用多个图来做到这一点?
解决方案
Axes 对象没有方法ylabel
,使用set_ylabel
推荐阅读
- java - 将 ENUM 中的数值与参数进行比较
- matlab - 如何在归一化传播参数 (b) 作为归一化频率 (V) 的函数之间绘制不同模式(如 LP01、LP11、LP21)的图表?
- android - 应用程序中缺少数据绑定设置器:drawableEndCompat
- gradle - GitLabRunner CI 在 Windows 10 上非常慢
- asp.net-core - 将 Teams 消息传递扩展添加到现有 Graph Api 项目
- javascript - 我的代码有什么问题,单击事件仅触发一次 JavaScript?
- r - quanteda::dfm_lookup(): 捕获找到的词
- autodesk-forge - forge 查看器中 nwc 文件的对象的 x、y、z 坐标
- r - 在 MatchIt 中使用不同的变量取决于 dummy = true/false
- wordpress - 将产品变体和数量添加到 WooCommerce 块 - 按类别划分的产品