I have a data frame, DF, and the column names all contain color names:
red_balloons green_balloons red_balls blue_balls green_hats red_horses yellow_things
What I would like to do is select multiple columns based on more than one color name. I can select one column at a time like this:
grep("red", colnames(DF))
But I cannot figure out or find out how to select multiple columns. I tried this:
grep(c("red", "blue"), colnames(DF))
But got the following warning:
Warning message:
In grep(c("mean()", "std()"), colnames(L21), value = FALSE) :
argument 'pattern' has length > 1 and only the first element will be used
Suggestions?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…