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()
那么得到:
如何添加标签,使它们居中且不仅仅是指一行/列?
A
、B
、C
和D
)的标题字体大小? - Clebplt.rcParams["axes.titlesize"] = 20
(这将为所有标题设置字体大小为20)。 - ImportanceOfBeingErnest