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.