0
我有一个数据帧,包含超过100个采样和13个不同特征(12个数字,一个二进制分类[下面称为'Compare_this_one'))。我试图快速提取一系列比较所有功能的统计数据的子图。下面的代码可以完成我想要的大部分功能。我只是在审美编辑方面苦苦挣扎。从盒子图组中删除冗余X轴标签
- 如何删除多余的x轴标签(或全部)?
- 如何增加每个子图的标题大小?我已经使用rcParam调整了所有的字体(这对我所有的其他地块都适用),但它似乎没有影响到这种情节。
- 如何增加每个图之间的填充?我的几个y轴有较大的值,它们与左边的图重叠。
示例代码:
import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.randn(100, 12), columns=list('ABCDEFGHIJKL'))
df['Compare_this_one'] = np.random.choice(range(1, 3), df.shape[0])
fig, ax_test = plt.subplots(4,3, sharex=True)
bp = df.boxplot(by='Compare_this_one',ax=ax_test,layout=(4,3))
plt.show()
谢谢,我真的很感激帮助!
谢谢!任何想法如何增加标题大小? – Mtd240
[ax.set_title(ax.get_title(),fontdict = dict(fontsize = 16))for ax in bp] – Kyle
谢谢,很明显我需要更多的轴类实践。 – Mtd240