gpt4 book ai didi

python - 生成天数直方图 - 包括计数为零的天数

转载 作者:太空宇宙 更新时间:2023-11-03 14:36:25 24 4
gpt4 key购买 nike

我正在尝试制作每天销售数量的直方图。有些日子没有针对他们的记录,但我不想让他们从我的数字中漏掉

df.Name.groupby([df["Created at"].dt.day]).count().plot(kind="bar")

这给了我一个快速简单的历史记录,但我不知道如何强制我的 x 范围

最佳答案

看来你需要:

#if dont want omit NaNs
df.resample('D', on='Created at').size().plot.bar()

#if want omit NaNs
df.resample('D', on='Created at').count().plot.bar()

编辑:

改变x轴值格式的解决方案:

import matplotlib.pyplot as plt
import matplotlib.ticker as ticker

s = df.resample('D', on='Created at').size()

ax = s.plot.bar()
ticklabels = s.index.strftime('%Y-%m-%d')
ax.xaxis.set_major_formatter(ticker.FixedFormatter(ticklabels))

plt.show()

关于python - 生成天数直方图 - 包括计数为零的天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46909426/

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