Я только что обновил код в конце своего решения, чтобы изменить размер шрифта отдельного заголовка

легко создавать подзаговоры из кадра данных, используя панд:

import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame({'A': [0.3, 0.2, 0.5, 0.2], 'B': [0.1, 0.0, 0.3, 0.1], 'C': [0.2, 0.5, 0.0, 0.7], 'D': [0.6, 0.3, 0.4, 0.6]}, index=list('abcd'))

ax = df.plot(kind="bar", subplots=True, layout=(2, 2), sharey=True, sharex=True, rot=0, fontsize=20)

Как бы теперь добавить x- и y-метки к полученному графику?Вот это объясняется для одного сюжета. Поэтому, если бы я хотел добавить метки к определенному фрагменту, я мог бы сделать:

ax[1][0].set_xlabel('my_general_xlabel')
ax[0][0].set_ylabel('my_general_ylabel')
plt.show()

Это дает:

Как добавить метки так, чтобы они центрировались, а не просто ссылались на одну строку / столбец?

Ответы на вопрос(3)

Ваш ответ на вопрос