以下命令
region <- gl(6,2,24, label=c("ag", "cb", "cx", "ec", "hp", "mb"))
通过以下方式创建一个因子
structure(c(1L, 1L, 2L, 2L, 2L, 3L, 4L, 4L, 5L, 5L, 6L, 6L, 1L,
1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L, 6L, 6L), .Label = c("ag",
"cb", "cx", "ec", "hp", "mb"), class = "factor")
但是当我尝试为不同数量的复制创建它时,它会出错。例如,当 ag 和 cb 是三个重复时,我需要这样的东西
structure(c(1L, 1L,1L, 2L, 2L, 2L, 2L, 3L, 4L, 4L, 5L, 5L, 6L, 6L, 1L,
1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L, 6L, 6L), .Label = c("ag",
"cb", "cx", "ec", "hp", "mb"), class = "factor")
如何编写命令
region <- gl(6,2,24, label=c("ag", "cb", "cx", "ec", "hp", "mb")) now?