我在Coursera上数据科学课程
这个问题是关于groupby()方法的。我尝试了导师分享的例子,然后自己做了一个改变。我认为两个版本(原始版本和变化版本)应该有相同的结果,但事实并非如此。我所做的唯一不同是删除了集合索引('STNAME'),我认为这不重要,因为只有一个索引,而且我有groupby(level=0)这应该就是全部。关于设置索引(…)这里有什么我不理解的错误
原创
df.set_index('STNAME').groupby(level=0)['POPESTIMATE2010','POPESTIMATE2011'].agg({'avg': np.average, 'sum': np.sum})
已修改
df.groupby(level=0)['POPESTIMATE2010','POPESTIMATE2011'].agg({'avg': np.average, 'sum': np.sum})
第一个,您是},这是您的原始索引
groupby
{第二个是
groupby
,使每个组大小为1的范围索引相关问题 更多 >
编程相关推荐