这是我的数据框架。正如你所看到的那样,grep将每个colname取为" a"据报道
a<-c(2, 4, 6, 6, 8, 10, 12, 13, 14)
c.a<-c(2, 2, 2, 2, 2, 2, 4, 4,4)
b<-1:9
d<-rep(c("A", "B", "C"), each=3)
ID<-rep(c("no","bo", "fo"), each=3)
mydata<-data.frame(ID, d, c.a, a, b)
grep_a<-grep("a", colnames(mydata))
grep_b<-grep("b", colnames(mydata))
grep_b返回索引5(b列) grep_a返回索引3和4(列a和a.c),而它应该只返回col索引4,特定于指定的colname(列a)
如何使我的代码特定于函数内指示的单词?谢谢