如何通过名称为功能组创建索引列?

时间:2016-10-04 15:13:54

标签: pandas

给定一个数据帧,其中groupby的参数是函数或函数列表,结果索引列(没有)没有名称...

import pandas as pd
import numpy as np
df = pd.DataFrame([['W',1,1],['X',2,2],['X',3,3],['Z',2,3]], columns='A','B','C'])

df.groupby(lambda r: df.ix[r,'A']).aggregate(np.sum)

...返回

    B   C
W   1   1
X   5   5
Z   2   3

如何为包含W,X和Z的列指定名称?

(注意:这是一个人为简单的例子 - 用于定义组的真实函数更复杂。)

1 个答案:

答案 0 :(得分:1)

String[][]