Я использую набор данных kaggle titani c для создания некоторых EDA. Переменные в этом случае не имеют значения, только процесс построения.
В приведенном ниже коде я прочитал csv-файл, объединяющий данные и создающий оттуда субплоты
df = pd.read_csv("sample/train.csv" )
fig, axes = plt.subplots(ncols=2, nrows=3)
for i, ax in zip(df['MSZoning'].unique(), axes.flat):
ventas_mes = df[df['MSZoning']==i].groupby('MSSubClass').median().reset_index()
sns.barplot(x="MSSubClass", y="LotFrontage", data=ventas_mes,palette="Blues_d",ax=ax)
plt.show()
У меня проблема в том, что размер графика слишком мал и он перекрывается
![enter image description here](https://i.stack.imgur.com/pZlQY.png)
Затем я увеличиваю размер сюжета:
plt.rcParams['figure.figsize'] = 60, 20
plt.rcParams["legend.fontsize"] = 20
plt.rcParams["xtick.labelsize"] = 45
plt.rcParams["ytick.labelsize"] = 45
fig, axes = plt.subplots(ncols=2, nrows=3)
for i, ax in zip(df['MSZoning'].unique(), axes.flat):
ventas_mes = df[df['MSZoning']==i].groupby('MSSubClass').median().reset_index()
sns.barplot(x="MSSubClass", y="LotFrontage", data=ventas_mes,palette="Blues_d",ax=ax)
plt.show()
Но отсюда я добрался до новые проблемы, во-первых, размер xlabel и ylabel слишком мал, и я не нахожу параметр в plt.rcParams ["ytick.labelsize"], чтобы изменить их тоже.
![enter image description here](https://i.stack.imgur.com/h0jd3.png)
Вторая проблема заключается в том, что я не знаю значений по умолчанию для plt.rcParams, чтобы сбросить размер графиков после этого.
Это образец данных для воспроизведения результатов:
data = {'MSZoning': {170: 'RM', 757: 'RL', 829: 'FV', 939: 'RL', 735: 'RM', 813: 'RL', 560: 'RL', 1153: 'RM', 471: 'RL', 931: 'RL', 835: 'RL', 1058: 'RL', 1127: 'RL', 350: 'RL', 1046: 'RL', 804: 'RL', 303: 'RL', 1229: 'RL', 1338: 'RL', 898: 'RL'}, 'LotFrontage': {170: nan, 757: nan, 829: 24.0, 939: nan, 735: 60.0, 813: 75.0, 560: nan, 1153: nan, 471: 92.0, 931: 70.0, 835: 60.0, 1058: 96.0, 1127: 182.0, 350: 68.0, 1046: 85.0, 804: 75.0, 303: 70.0, 1229: 70.0, 1338: 95.0, 898: 100.0}, 'MSSubClass': {170: 50, 757: 60, 829: 160, 939: 70, 735: 75, 813: 20, 560: 20, 1153: 30, 471: 60, 931: 20, 835: 20, 1058: 60, 1127: 20, 350: 120, 1046: 60, 804: 20, 303: 20, 1229: 80, 1338: 60, 898: 20}}