如何在创建/设置方法链接期间访问Dataframe.index

时间:2016-05-31 11:15:19

标签: pandas

从历史上看,在最近改进Pandas以改进方法链之前,我经常会做以下版本:

import pandas as pd
df = pd.Dataframe(data_containing_date_column)
df.index = pd.to_datetime(df.index)

我希望能够将其包含在包含assignrename等的设置方法链中,而不是进行多项任务。

有没有办法访问DataFrame' self.index'没有命名的数据框可以使用?

我尝试过但失败了:

  • assign - 它创建一个名为index的新列,而不是索引属性。
  • apply - 申请中的lambda方法不会让我做分析日期时所需的分配。

(正如上下文所示,pandas.read_csv() parse_dates=True pandas.DataFrame但核心{{1}}方法没有并行。这基本上就是我在此之后所做的事情。)< / p>

0 个答案:

没有答案