dt_add_to_col_names | R Documentation |
Takes a data.table and a string. The supplied string will
be added to end of the each column's name. If prefix
is TRUE
, the string is added to the beginning, instead.
dt_add_to_col_names( DT, astring, prefix = FALSE, exclude = NULL, include = NULL, fix.duplicates = FALSE )
DT |
A data.table |
astring |
A string to add to each column name |
prefix |
A logical indicating whether the string should be added
to the beginning of each column name, instead of the end.
(default is |
exclude |
A quoted vector or column names to exclude from renaming.
Cannot co-exist with |
include |
A quoted vector or column names. Changes names of only
these columns. Cannot co-exist with |
fix.duplicates |
A logical indicating whether to, if after the
suffix/prefixes are added to the selected column
names, correct those duplicate column names by
making them unique. If |
Returns data.table with string appended or prefixed to all selected column names.
DT <- as.data.table(iris) dt_add_to_col_names(DT, "_post") names(DT) # [1] "Sepal.Length_post" "Sepal.Width_post" "Petal.Length_post" # [4] "Petal.Width_post" "Species_post" DT <- as.data.table(iris) dt_add_to_col_names(DT, "pre_", prefix=TRUE) names(DT) # [1] "pre_Sepal.Length" "pre_Sepal.Width" "pre_Petal.Length" "pre_Petal.Width" # [5] "pre_Species" DT <- as.data.table(iris) dt_add_to_col_names(DT, "_post", exclude="Species") names(DT) # [1] "Sepal.Length_post" "Sepal.Width_post" "Petal.Length_post" # [4] "Petal.Width_post" "Species"
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.