当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R getGroups.data.frame 从 DataFrame 中提取组


R语言 getGroups.data.frame 位于 nlme 包(package)。

说明

form 右侧 | 运算符后面的表达式中命名的每个变量都在 object 中计算。如果 level 中指示了多个变量,则它们将组合成一个数据帧;否则,所选变量将作为向量返回。当 formlevel > 1 中定义了多个分组级别时,返回因子的级别是通过将级别大于或等于 level 的分组因子的级别粘贴在一起得到的,以保证其唯一性。

用法

## S3 method for class 'data.frame'
getGroups(object, form, level, data, sep)

参数

object

从类 data.frame 继承的对象。

form

右侧带有条件表达式的可选公式(即涉及 | 运算符的表达式)。默认为 formula(object)

level

一个正整数向量,其中包含当存在多个嵌套分组级别时要使用的分组级别。默认为所有级别的嵌套。

data

unused

sep

字符,折叠多个级别时在组级别之间使用的分隔符。默认为 '/'

DataFrame 的列由 level 中指示的分组因子给出(从外到内),或者当请求单个级别时,表示所选分组因子的因子。

例子

getGroups(Pixel)
getGroups(Pixel, level = 2)

作者

José Pinheiro and Douglas Bates bates@stat.wisc.edu

参考

Pinheiro, J.C., and Bates, D.M. (2000) "Mixed-Effects Models in S and S-PLUS", Springer, esp. pp. 100, 461.

也可以看看

getGroupsFormula

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Extract Groups from a Data Frame。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。