2016-10-05 146 views
1

我想获取每个邮政编码的平均财产评估值(不包括零)。所以我的平均值为02126,平均值为02130.我想在AV_LAND中删除所有包含0的行。在熊猫数据框中,最好的方法是什么?提前致谢!如何删除熊猫数据框中的零行?

ZIPCODE AV_LAND 
0 02130 7900 
1 02126 0 
2 02126 20600 
3 02126 520800 
4 02126 20800 
5 02127 0 

回答

2

假设df是你的数据框

df.loc[df.AV_LAND != 0].groupby('ZIPCODE').mean() 

enter image description here

df.loc[df.AV_LAND != 0].groupby('ZIPCODE').mean().reset_index() 

enter image description here

+0

哦,我应该澄清,我的意思是关于每个每个邮编平均值 – dancemc15

+0

@ dancemc15我已经更新了我的p ost – piRSquared

+0

为什么不同行中的标题名称是btw? – dancemc15

相关问题