我想加入变量名称,暗示我应该用它们做什么.我想象一个数据框“调查”.
library(Rlab) # Needed for rbern() function. survey <- data.frame(cbind( id = seq(1:10),likert_this = sample(seq(1:7),10,replace=T),likert_that = sample(seq(1:7),dim_bern_varx = rbern(10,0.6),disc_1 = sample(letters[1:5],replace=T)))
现在我想用包含likert的所有变量做某些事情,其他的变量包含bern等.
如何在R中完成?
您可以将grep()与colnames()一起使用:
survey[,grep("bern",colnames(survey))]