gpt4 book ai didi

python - 将自定义文本绘制为 xlabel

转载 作者:行者123 更新时间:2023-12-01 03:54:11 26 4
gpt4 key购买 nike

我正在尝试用文本重命名我的 x 标签并编写以下代码:

dow=pd.to_datetime(df1['Dates']).dt.dayofweek
Weekdays= ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
df2 = df1.groupby([dow,'Category'])['Category'].count().unstack('Category').fillna(0)
df2.plot(kind='bar', stacked=True,figsize=(12,6))
plt.xlabel("Day of week",fontsize=15)
plt.ylabel("Total Incidents",fontsize=15)
plt.xticks(dow,Weekdays)
plt.legend(loc='center left', bbox_to_anchor=(1, 0.5))

但是,所有文本都被添加到彼此的顶部,如下所示

enter image description here

不确定要解决什么问题?

最佳答案

尝试:

plt.xticks(range(len(Weekdays)),Weekdays)

关于python - 将自定义文本绘制为 xlabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37788849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com