drop_columns | R Documentation |
Quickly drop variables by either column names or positions.
drop_columns(data, ind)
data |
input data |
ind |
a vector of either names or column positions of the variables to be dropped. |
This function updates data.table object directly. Otherwise, output data will be returned matching input object class.
# Load packages library(data.table) # Generate data dt <- data.table(sapply(setNames(letters, letters), function(x) {assign(x, rnorm(10))})) dt2 <- copy(dt) # Drop variables by name names(dt) drop_columns(dt, letters[2L:25L]) names(dt) # Drop variables by column position names(dt2) drop_columns(dt2, seq(2, 25)) names(dt2) # Return from non-data.table input df <- data.frame(sapply(setNames(letters, letters), function(x) {assign(x, rnorm(10))})) drop_columns(df, letters[2L:25L])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.