dt_set_clean_all: Clean column names and factor levels _*in-place*_

View source: R/utils_data.table.R

dt_set_clean_allR Documentation

Clean column names and factor levels in-place

Description

Clean column names and factor levels in-place

Usage

dt_set_clean_all(x, prefix_digits = NA)

Arguments

x

data.table: Input data.table. Will be modified in-place, if needed.

prefix_digits

Character: prefix to add to names beginning with a digit. Set to NA to skip

Value

Nothing, modifies x in-place.

Author(s)

EDG

Examples

library(data.table)
x <- as.data.table(iris)
levels(x[["Species"]]) <- c("setosa:iris", "versicolor$iris", "virginica iris")
names(x)
levels(x[["Species"]])
# ***in-place*** operation means no assignment is needed
dt_set_clean_all(x)
names(x)
levels(x[["Species"]])

rtemis documentation built on Oct. 20, 2026, 1:06 a.m.