使用 data.frame 的切片语法来依次选择列。
例如,我们有一个数据框 df 包含三列 a、b、c:
df <- data.frame(a = 1:5, b = letters[1:5], c = c(TRUE, FALSE, TRUE, TRUE, FALSE))
现在我们想要依次选取列 a、c,并创建一个新的数据框:
new_df <- df[, c("a", "c")]
这样我们就得到了新的数据框 new_df,它只包含 a 和 c 两列的数据。
下一篇:按顺序从属性文件中提取值?