【发布时间】:2018-08-25 23:00:04
【问题描述】:
copy_df = df.copy()
copy_df = copy_df.groupby(['STNAME'])
states_pop = pd.DataFrame(columns=['pop'])
for i, c in copy_df:
states_pop.loc[i] = [**c.sort_value**s(by='CENSUS2010POP', ascending=False)[1:4]['CENSUS2010POP'].sum()]
这很好用,但我的疑问是 - 它不应该是 i.sort_values 而不是 c.sort_values。每个项目 i 都是一个系列,而不是一个数据框,对吗?
【问题讨论】: