数据$名称*
我有一个包含许多列的数据文件,我知道它们是如何开始的,并希望只使用名称的初始部分并使用通配符逐个获取它们。但它似乎不适用于$符号。它期待更多的东西
+
任何人都能解释一下吗?
答案 0 :(得分:0)
请参阅以下示例:
df <- data.frame(name = c(1, 2, 3), name1 = c(1, 1, 2), colname = c(1, 1, 1))
col_sel <- grep("^name", colnames(df), value = TRUE)
df[col_sel]
^
确保列的名称以“name”开头。