Попытка включить pd.date_range в мой анализ Python - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь построить 10 лучших типов атак для каждой группы PERPETRATOR, которая содержит строку 'FBI' между всеми датами, охватывающими 1970 и 1979 годы.

Я думаю, что все делаю правильно, за исключениемчасть даты.Может ли кто-нибудь помочь?

Вот мой код:

df_1[(df_1['PERPETRATOR GROUP'].str.contains('FBI'))] & 
df_1[(df_1[DATE] > '1970-1-1') & df_1[(df_1[DATE] < '1979-12-31')
['ATTACK TYPE'].value_counts()[:10].plot(kind='barh')

Хорошо, я думаю, что я, возможно, решил это, но мне было интересно, если кто-нибудь мог бы вычитать это и сказать мне, если это законно.

seventies_mask = (df_1['DATE'] > '1970-01-01') & (df_1['DATE'] < '1979-12- 
31')

df_1[(df_1['PERPETRATOR GROUP'].str.contains('FBI'))] & 
df_1.loc[seventies_mask]['ATTACK TYPE'].value_counts() 
[:10].plot(kind='barh')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...