我搜索并找到了这个解决方案,这就是我想要的但它不会像它应该的那样工作。我有81个变量和114,000个观测值。我想从这个数据框(loanData)中只选择25个变量。使用
LoanVars <- select.list(names(loanData),multiple=TRUE,
title='select your variable names',
graphics=TRUE)
我能够选择我想要保留的所有变量并将其存储在LoanVars中。我认为这是我将使用的新数据框架。但事实并非如此。当我尝试汇总(LoanVars)时它创建了错误,因为它没有提供正确的值。
答案 0 :(得分:1)
您可以使用select_
中的dplyr
功能。
以下是使用虹膜数据集进行再现的示例。
library(dplyr)
selection = select.list(names(iris), multiple = T)
choice = iris %>% select_(.dots = selection)