我在使用著名的cenus.csv数据时遇到了困难,想要统计每个州的县的数量。
任务:计算每个州的县的数量。
面临比较(我认为)/请看下面:
我尝试过这个:
df = pd.read_csv('census.csv')
dfd = df[:]['STNAME'].unique() //Gives out names of state
serr = pd.Series(dfd) // converting to series (from array)
在此之后,我尝试了两种方法:
1:
df[df['STNAME'] == serr] **//ERROR: series length must match**
2:
i = 0
for name in serr: //This generate error 'Alabama'
df['STNAME'] == name
for i in serr:
serr[i] == serr[name]
print(serr[name].count)
i+=1
请指导我,这个问题已经困扰了我三天。