How to drop columns by name in a data frame

I have a large data set and I would like to read specific columns or drop all the others. data <- read.dta(“file.dta”) I select the columns that I’m not interested in: var.out <- names(data)[!names(data) %in% c(“iden”, “name”, “x_serv”, “m_serv”)] and than I’d like to do something like: for(i in 1:length(var.out)) { paste(“data$”, var.out[i], sep=””) <- … Read more