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