gpt4 book ai didi

python - 从 pandas 数据框中指定 x 轴图上的日期

转载 作者:行者123 更新时间:2023-12-01 01:58:51 25 4
gpt4 key购买 nike

我有这个数据框:

df.payout.head()

enter image description here

我正在尝试从 pandas 数据框中绘制堆积条形图。

我希望在 X 轴标签上显示完整日期,但如果使用 grouped.index.month 则只能显示几个月。或 grouped.index.days 的天数:

import pandas as pd
import matplotlib.pyplot as plt

df.payout = pd.to_datetime(df.payout)

grouped = df.groupby(pd.Grouper(key='payout', freq='M')).sum()
grouped.plot(x=grouped.index.month, kind='bar', stacked=True)

plt.show()

如何获取payout X 轴上的 YYYY-MM-DD 格式的值?

enter image description here

最佳答案

在索引上使用所需的日期格式:

grouped.plot(x=grouped.index.strftime('%Y-%m-%d'), kind='bar', stacked=True)

关于python - 从 pandas 数据框中指定 x 轴图上的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49896450/

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