如何提取变量';s在r的位置?

如何提取变量';s在r的位置?,r,variables,split,R,Variables,Split,我必须拆分数据集。所以我使用这个代码 a<-read.csv("philiphine.csv",header=TRUE) factor_level<-a[, sapply(a, nlevels) > 32] factor_names<-names(factor_level) a您也可以使用以下命令实现相同的功能 a[, sapply(a, function(col) length(unique(col))) <= 32] a[,sapply(a,function

我必须拆分数据集。所以我使用这个代码

a<-read.csv("philiphine.csv",header=TRUE)
factor_level<-a[, sapply(a, nlevels) > 32]
factor_names<-names(factor_level)

a您也可以使用以下命令实现相同的功能

a[, sapply(a, function(col) length(unique(col))) <= 32]

a[,sapply(a,function(col)length(unique(col))您也可以使用以下命令实现相同的功能

a[, sapply(a, function(col) length(unique(col))) <= 32]

a[,sapply(a,function(col)length(unique(col)))是的,
subset
的要点是它可以采用不带引号的变量名。对于索引或字符串,使用
[
@alistaire如何在我的代码中使用它???aa我只想做
数据集@alistaire谢谢你^^!!!!是的,
子集的要点是它可以使用不带引号的变量名。对于索引或字符串,使用
[
@alistaire如何在我的代码中使用它???aa我只想做
数据集@alistaire谢谢你^!!!!