熊猫系列日期时间在Python中

问题描述:

我有一个纯粹的日期时间系列。称它为series1熊猫系列日期时间在Python中

我怎样才能以最有效的方式提取系列中的月份,以便拥有仅仅几个月的新系列?

例如。

series1.month 

不起作用。但是对于每一行,它都会起作用。

在大熊猫版本0.14及以上,你可以使用applydatetime值提取日期:

series1.apply(lambda x: x.month) 

在0.15,新datetime系列访问,使操作更简单(感谢@chrisb):

series1.dt.month 

这是link to the documentation

+1

在0.15你可以使用新的'dt'访问器,就像'series1.dt.month' – chrisb 2014-11-04 19:57:40

+1

谢谢@chrisb - 我还没有看到0.15呢!我会在文档中添加一个链接到答案中。 – 2014-11-04 19:59:57