📜  索引是日期时间,我想要行号 - Python (1)

📅  最后修改于: 2023-12-03 14:56:46.127000             🧑  作者: Mango

索引是日期时间,我想要行号 - Python

如果你的 Pandas 数据框中索引以日期时间为基准,你可能会想要在 DataFrame 中获得行号。在本文中,我们将为你展示如何使用 Python 在 Pandas 数据框中实现这一目标。

代码示例
import pandas as pd

# 创建数据框
data = {'A': [1,2,3,4], 'B': [5,6,7,8]}
index = pd.date_range('20220101', periods=4)

df = pd.DataFrame(data=data, index=index)

# 获取日期时间索引的行号
df.reset_index().index

在上述代码中,我们首先构造了一个数据框,它的行索引是一个日期时间索引。然后,我们使用了 reset_index() 方法将日期时间索引转换为一列常规的整数索引,并返回带有行号的数据框。

结论

如上述代码所示,获取 Pandas 数据框中日期时间索引的行号非常简单。只需要将日期时间索引转换为常规的整数索引即可。我们希望这篇文章能够帮助到你。