2016-01-24 81 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]