最佳答案
我已经成功地使用 groupby 函数对给定的变量按组进行求和或求平均,但是有没有一种方法可以聚合成一个值列表,而不是得到一个单独的结果?(这还会被称为聚合吗?)
我不完全确定这是否是我应该采取的方法,所以下面是我想用玩具数据进行转换的一个例子。
也就是说,如果数据是这样的:
A B C
1 10 22
1 12 20
1 11 8
1 10 10
2 11 13
2 12 10
3 14 0
我想要的结果是这样的。我不完全确定这是否可以通过分组聚合到列表中来完成,而且我不知道从这里到哪里去。
假设产出:
A B C New1 New2 New3 New4 New5 New6
1 10 22 12 20 11 8 10 10
2 11 13 12 10
3 14 0
也许我应该转而追求支点?将数据放入列中的顺序并不重要——本例中的所有列 B 到 New6都是等效的。非常感谢所有的建议/更正。