Let\'s say I have a some table, T. Assume T has 5 columns. I understand how to select any consecutive subset of columns and store them as a new table. For that I would use brack
You simply first generate the indexes you want. The c
function allows you to concatenate values. The values can be either column indices or column names (but not mixed).
df <- data.frame(matrix(runif(100), 10))
cols <- c(1, 4:8, 10)
df[,cols]
You can also select which column indices to remove by specifying a negative index:
df[, -c(3, 5)] # all but the third and fifth columns