小编Lar*_*son的帖子

R:根据矢量值从数据帧中删除多个列

我有一个数据框dataGL_all:

Date<-c("01-01-15 04:00","01-01-15 04:20","01-01-15 04:40")
FLIin<-c(96,39,72)
FLIout<-c(173,147,103)
FBEin<-c(96,116,166)
FBEout<-c(32,53,120)
dataGL_all<-data.frame(Date, FLIin, FLIout, FBEin, FBEout)
Run Code Online (Sandbox Code Playgroud)

此外,我有一个矢量:

Remove <- c("FBEin", "FLIout")
Run Code Online (Sandbox Code Playgroud)

我想要一段代码来删除向量中的列从数据框中删除dataGL_all.我已经尝试了很多函数组合(例如grep(),c()和names())但是无法让它工作...会很感激帮助:) thx

PS我的"真实"数据框包含68列,我想删除36列(向量中的那些).

r vector

3
推荐指数
1
解决办法
930
查看次数

标签 统计

r ×1

vector ×1