【发布时间】:2021-03-03 08:43:38
【问题描述】:
即使所有列都存在于数据框中并且我已经检查了名称中的空格,Pandas 也会为此代码引发 KeyError:
violations_zipcode = final_df.groupby([final_df['FACILITY ZIP', 'FACILITY NAME']])['VIOLATION DESCRIPTION'].count().reset_index(name='No. Violations').sort_values(by='No. Violations', ascending=False)
数据框如下所示:
VIOLATION DESCRIPTION FACILITY ZIP FACILITY NAME
0 Poor hygiene 90210 Starbucks
1 Lack of seating 70024 Domino's
2 Insufficient ventilation 34567 Geppetto Pizza
3 Rodents 00345 Taco Bell
4 ..... ..... .....
会是什么?
【问题讨论】:
-
你能在final_df中显示数据吗?
-
@PaulBrennan,刚刚更新了问题。
-
请粘贴实际错误
标签: python pandas statistics pandas-groupby