如何更好地分离地块?

fig, axes = plt.subplots(nrows=1, ncols=5)


data.Interest1.value_counts().plot(kind = 'bar', ax=axes[0,0], color = "rosybrown")


massT5.Interest1.value_counts().plot(kind ='bar', ax=axes[0,1], color = "firebrick")

scT5.Interest1.value_counts().plot(kind ='bar', ax=axes[0,2], color = "red")

virgT5.Interest1.value_counts().plot(kind ='bar', ax=axes[0,3],color = "darksalmon")

nyT5.Interest1.value_counts().plot(kind ='bar' , ax=axes[0,4],color = "sienna")

我正在尝试绘制 5 个不同的图,但当我更改时,我不知道如何摆脱底部的行


fig, axes = plt.subplots(nrows=5, ncols=5)


fig, axes = plt.subplots(nrows=1, ncols=5)

我收到一条错误消息 IndexError:数组索引太多。提前致谢

https://img1.sycdn.imooc.com/6540992b0001d9c806490281.jpg

三国纷争
浏览 116回答 1
1回答

紫衣仙女

可能是因为当你使用 时nrows=1,轴尺寸也会变成 1。因此,例如,axes[0, 2]您可以尝试简单地使用 ,而不是axes[2]。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python