【发布时间】:2012-08-22 18:46:22
【问题描述】:
每当有 5 个独特的关卡时,我都想要一个新的分组
例如。 varB 是想要的结果
structure(list(varA = structure(c(2L, 2L, 3L, 5L, 4L, 1L, 1L,
2L, 3L, 5L, 4L, 4L, 1L), .Label = c("badger", "cat", "dog", "monkey",
"turtle"), class = "factor"), varB = c(1L, 1L, 1L, 1L, 1L, 1L,
1L, 2L, 2L, 2L, 2L, 2L, 2L)), .Names = c("varA", "varB"), class = "data.frame", row.names = c(NA,
-13L))
编辑:对数据的一些假设:
- 稍后会在数据中重复级别
- 新级别出现在数据的后面
- 数据中没有固定的顺序
【问题讨论】:
-
起始级别总是一样吗? (例如,在这种情况下,
cat。) -
@mrdwab 在看到你的帖子之前我正在编辑描述。没有固定的开始级别。
标签: r unique grouping levels factors