如何在Seaborn(Python)中“移位”轴值?

2024-04-29 22:05:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Seaborn还比较陌生,我试图按时间划分WhatsApp消息的分布,但我还不太明白

我把WhatsApp聊天记录在df中,按日期、时间、发件人和消息排序。如果我绘制displot(df["Times"], bins=24),我会得到一个有意义的直方图。现在,很明显,柱状图从00:00到23:59

我如何“移动”直方图,使其从04:00变为03:59,这在这里更有意义

另外,如何更改x轴上的值?由于Datetime格式,所有值前面都有今天的日期,这在柱状图中看起来很愚蠢。我想让它说2 pm,而不是10-18-2020 14:00:00

谢谢


Tags: 消息df排序时间绘制seaborn直方图意义