文章目录
12.2 Advanced GroupBy Use(高级GroupBy用法)
我们已经在第十章讨论了groupby
的一些用法,这里还有一些技巧可能会用得到。
1 Group Transforms and “Unwrapped” GroupBys(组变换和无包装的GroupBy)
在第十章里,使用apply
方法在组上进行转换操作的。还有一个内建的方法叫transform
,和apply
相同,但是在一些函数的用法上有一些限制:
- 可以产生一个标量,将数据广播(
broadcast
)到与组一样的形状(这里的broadcast
可以理解为改变数据形状的方法,感兴趣的可以直接搜索numpy
broadcast
) - 可以产生一个和输入的组一样形状的对象
- 不能对输入进行改变
举个例子: