从历史上看,在最近改进Pandas以改进方法链之前,我经常会做以下版本:
import pandas as pd
df = pd.Dataframe(data_containing_date_column)
df.index = pd.to_datetime(df.index)
我希望能够将其包含在包含assign
,rename
等的设置方法链中,而不是进行多项任务。
有没有办法访问DataFrame' self.index'没有命名的数据框可以使用?
我尝试过但失败了:
assign
- 它创建一个名为index的新列,而不是索引属性。apply
- 申请中的lambda方法不会让我做分析日期时所需的分配。(正如上下文所示,pandas.read_csv()
parse_dates=True
pandas.DataFrame
但核心{{1}}方法没有并行。这基本上就是我在此之后所做的事情。)< / p>