尝试将pd.date\u范围合并到我的python分析中

2024-09-29 21:26:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图为每一个犯罪集团策划出前10种攻击类型,这些犯罪集团在跨越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')

Tags: dfdateplotvaluetypegroupcontainsfbi

热门问题