如何修复奇怪的xticks间隔日期时间.time输入Pandasp

2024-04-20 03:37:02 发布

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

我有以下类型的数据帧:

enter image description here

xticks的情节很奇怪。如何修复?我认为“15:00,16:00,…”是很自然的。在

enter image description here

更新

这是上面的代码生成图。在

import pandas as pd
import datetime
import numpy as np
d = pd.DataFrame([np.random.rand(3) for _ in range(9)])
d.index = [datetime.time(i, 0) for i in range(15,24)]
d.plot()

Tags: 数据inimportnumpy类型pandasfordatetime
1条回答
网友
1楼 · 发布于 2024-04-20 03:37:02

这很奇怪,因为在医生那里:

use_index : boolean, default True
    Use index as ticks for x axis

将此手动设置为True,不会更改任何内容。在

但是,您可以将此作为解决方法:

^{pr2}$

pandas line plot date

我的默认matplotlib参数是不同的,这就是它看起来不同的原因,但这正是您想要的。在

高温

相关问题 更多 >