splitapply
将数据分成组并应用函数
语法
描述
Y = splitapply(
分裂函数
,X
,G
)X
分为以下指定的组G
然后应用这个函数函数
给每一组。splitapply
返回Y
作为一个数组,其中包含从的串联输出函数
为小组分裂出来X
。输入参数G
是一个正整数的向量,它指定了对应元素的组吗X
属于。如果G
包含南
值,splitapply
中省略对应的值X
当它分裂时X
进组。创建G
,你可以使用findgroups
函数。
splitapply
的两个步骤Split-Apply-Combine工作流。
(日元…,YM] = splitapply(___)
将变量分成组并应用函数
给每一组。函数
返回多个输出参数。日元…,
的连接输出函数
对于组拆分出的输入数据变量。函数
是否可以返回属于不同类的输出参数,但每次输出的类必须相同函数
被称为。您可以将此语法与前面语法的任何输入参数一起使用。
的输出参数的数量函数
指定的输入参数个数不必相同X1,…,XN
。
例子
输入参数
更多关于
扩展功能
版本历史
在R2015b中引入