result = result.set_index(['c', 'd']).sort_index()
这样可以使以C为主列,合并为C列中值相同的行。

在这种情况下想要对每个c组里面的数据进行操作计算,可以使用下面的写法
result = result.groupby(['c'])['a'].mean()
这种写法意味着先把C组的行聚合成组,再进行操作.这样的写法下result会是series对象,因为只选取了一列进行操作
result = result.set_index(['c', 'd']).sort_index()
这样可以使以C为主列,合并为C列中值相同的行。
在这种情况下想要对每个c组里面的数据进行操作计算,可以使用下面的写法
result = result.groupby(['c'])['a'].mean()
这种写法意味着先把C组的行聚合成组,再进行操作.这样的写法下result会是series对象,因为只选取了一列进行操作
本文标题:pandas DataFrame 设置index为MultiIn
本文链接:https://www.haomeiwen.com/subject/dkkjwctx.html
网友评论