尝试将pd.date_range合并到我的python分析中

时间:2019-01-29 17:24:51

标签: python pandas data-analysis

我想绘制了包含所有跨越20世纪70年代1979年日期之间的字符串“FBI”每肇事者集团前10攻击类型。

我认为我所做的一切都正确,减去日期部分。有人可以协助吗?

这是我的代码:

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')

0 个答案:

没有答案