2016-01-24 84 views
0

我有一个名为Data filled with dates的熊猫数据框。示例日期可能如下所示:“2015-05-10 23:45:00”。我只想看一月份的数据,所以我想:基于子串的数据框子集(python)

Data= Data[:][5:7]=="01" 

虽然这不起作用。

TDLR,想知道如何根据子串查找数据帧的子集。

谢谢!

回答

0

考虑使用括号过滤器与日期时间的月份值。但首先,您需要将字符串日期转换为可与熊猫处理的日期时间to_datetime()

import datetime as dt 
... 

Data['yourdatetimecolumn'] = pd.to_datetime(Data['yourdatetimecolumn']) 
JanData = Data[Data['yourdatetimecolumn'].dt.month==1]