使用matplotlib画多子图时ylabel对不齐,有什么方法可以解决么?
下面是我画图的代码以及结果,可以看到ylabel有高有低的
fig = plt.figure(figsize=(80, 60))
plt.subplots_adjust(wspace=0.5)
for i in range(38):
plt.subplot(7, 6, i+1)
sns.boxplot(y=x_train.iloc[:, i], width=0.5)
plt.ylabel(x_train.columns[i])
plt.show()