Фильтрующая колонна панд с конкретными условиями? - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть датафрейм панд, который выглядит как

                 Start Time
0       2017-06-23 15:09:32
1       2017-05-25 18:19:03
2       2017-01-04 08:27:49
3       2017-03-06 13:49:38
4       2017-01-17 14:53:07
5       2017-06-26 09:01:20
6       2017-05-26 09:41:44
7       2017-01-21 14:28:38
8       2017-04-20 16:08:51

Я хочу отфильтровать с помощью month == 06. Так что это будет ряд 1 и 5. Я знаю, как отфильтровать его для столбца, который имеет только несколько категорий, но в этом случае, если это дата, мне нужно проанализировать дату и проверить месяц. Но я не уверен, как это сделать с пандами. Пожалуйста, помогите.

1 Ответ

0 голосов
/ 15 ноября 2018

Использование

#df['Start Time']=pd.to_datetime(df['Start Time'])
df1=df[df['Start Time'].dt.month==6].copy()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...