【发布时间】:2021-11-09 17:33:51
【问题描述】:
我在python中练习了一些绘图方法,使用subplot时出现问题。
import matplotlib.pyplot as plt
import seaborn as sns
f, ax = plt.subplots(1, 2, figsize=(8, 8))
sns.barplot('A', 'B', data=data, ax=ax[0])
sns.factorplot('A', 'B', data=data, ax=ax[1])
plt.close(2)
plt.show()
我使用的代码在上面。我预计这会导致两个图表中的子图(左侧的条形图和右侧的因子图),但事实并非如此。 screenshot
因子图已经消失,我可以知道这个图在新生成的图中,并且由于plt.close(2) 而关闭。我想控制因子图的索引,但它似乎不起作用。有什么技巧可以解决这个问题吗?
【问题讨论】:
标签: python matplotlib seaborn subplot