我收到命令df.groupby([“District”]).sum()[['TSP','TSPExp']]的关键错误:“District”。排序_值(['TSPExp'],升序=[False])。head(3)

2024-06-06 09:32:38 发布

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

了解TSPFund和TSPExp资金使用的有效性

df['percent']=df['TotExp']/df['Tot']*100
df['percent'].head(14)
df.groupby(['District']).sum()[['percent']].sort_values(['percent'], ascending=[False]).head(14)


df.groupby(["District"]).sum()[['TSP','TSPExp']].sort_values(['TSPExp'], ascending=[False]).head(3)

我希望有一个以地区、TSPExp和TSP为列的表格演示。 但是我被展示了KeyError: 'District'


Tags: falsedfsortheadvaluessum资金有效性
1条回答
网友
1楼 · 发布于 2024-06-06 09:32:38

尝试打印数据的列名,我在从excel/csv读取数据时经常遇到这种问题,大多数情况下,数据的列名包含前面或后面的空格

相关问题 更多 >