detectWeirdLevelNamesDT: Detecting which levels of which factor of a data.table object...

Description Usage Arguments Value Examples

View source: R/funcDT.R

Description

Detecting which levels of which factor of a data.table object contain non-alpha numeric characters (including whitespace) characters

Usage

1

Arguments

inputDT

data.table object containing the data of interest. This is an obligatory argument, without default value.

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.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
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)

R2DT documentation built on March 26, 2020, 5:59 p.m.