在 python 中创建日期时间索引

Creating Datetime index in python

我正在尝试在 python 中创建日期时间索引。我有一个带有日期列 (CrimeDate) 的现有数据框,这是它的快照:

虽然日期不是日期时间格式。

我打算输出类似于以下格式的输出,但使用我现有数据框的日期列-

Crimedate 列有大约。 334192 行和开始日期从 2021-04-24 到 1963-10-30(全部按月和年顺序排列)

首先,您需要将日期列转换为日期时间:

df['CrimeDate'] = pd.to_datetime(df['CrimeDate'])

然后将该列设置为索引:

df.set_index(['CrimeDate'], inplace=True)

设置后,您可以直接访问日期时间索引:

df.index