detectWeirdLevelNamesDT {R2DT} | R Documentation |
Detecting which levels of which factor of a data.table object contain non-alpha numeric characters (including whitespace) characters
detectWeirdLevelNamesDT(inputDT)
inputDT |
data.table object containing the data of interest. This is an obligatory argument, without default value. |
No value is returned. Note that a valid value needs to be supplied to the 'colNamesToBeChecked' argument in order to make this function work.
library(data.table) inputDT <- as.data.table(data.frame(x = seq(1, 20, 2))) detectWeirdLevelNamesDT(inputDT) inputDT <- as.data.table(data.frame(x = seq(1, 20, 2), y = LETTERS[1:10])) asFactorDT(inputDT, c('y')) detectWeirdLevelNamesDT(inputDT) inputDT <- as.data.table(data.frame(x = c(rep('test_', 5), rep('test@', 5)), y = c(rep('test_', 5), rep('test@', 5)))) asFactorDT(inputDT, c('x', 'y')) detectWeirdLevelNamesDT(inputDT)