我试图测试我的数据框中的每个列名是否包含特定的字符串(在本例中为"Fld".我的下面的尝试不是编译,我不知道我哪里出错.任何帮助都会是赞赏.
varnames <-colnames(data)
for (i in 1:len(varnames)){
if grepl("Fld",varnames[i])==TRUE {
print varnames[i]
}
}
Run Code Online (Sandbox Code Playgroud)
我们可以grep用来获取具有'Fld'的列名的索引
indx <- grepl('Fld', colnames(data))
Run Code Online (Sandbox Code Playgroud)
并使用它来"数据"的子集
data[indx]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8985 次 |
| 最近记录: |