我有一个包含以下列的 Dataframe :'country','year','suicides_no'。我想按'country'和'year'执行groupby,并对'suicides_no'列求和。因此,我使用以下代码:
df_temp = df_suicides.groupby(['country', 'year'], as_index = False)['suicides_no'].agg('sum')
然而问题是如果一些年份丢失了,它会返回带有国家名称和年份以及值0的行,我希望将这些行从返回的 Dataframe 中排除。有什么建议吗?我应该如何更正?
谢谢
1条答案
按热度按时间avwztpqn1#
您可以屏蔽以保留不包含零的行: