在 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
我正在尝试在 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