新建一个dateFrame:
df = pd.DataFrame({'A': list(chain(*[['foo', 'bar']*4])),
'B': ['one', 'one', 'two', 'three', 'two', 'two', 'one', 'three'],
'C': np.random.randn(8),
'D': np.random.randn(8)})
df
对同一列调用不同函数,并且直接重命名
df.groupby("A")["C"].agg([("Largest", "max"), ("Smallest", "min")])
完美,省时省力,避免了算好之后还需要rename的尴尬。