Description Usage Arguments Details Examples
One-Hot-Encode unordered factor columns of a data.table
| 1 2 3 4 5 6 7 8 | 
| dt | A data.table | 
| cols | Which column(s) should be one-hot-encoded? DEFAULT = "auto" encodes all unordered factor columns | 
| sparsifyNAs | Should NAs be converted to 0s? | 
| naCols | Should columns be generated to indicate the present of NAs? Will only apply to factor columns with at least one NA | 
| dropCols | Should the resulting data.table exclude the original columns which are one-hot-encoded? | 
| dropUnusedLevels | Should columns of all 0s be generated for unused factor levels? | 
One-hot-encoding converts an unordered categorical vector (i.e. a factor) to multiple binarized vectors where each binary vector of 1s and 0s indicates the presence of a class (i.e. level) of the of the original vector.
| 1 2 3 4 5 6 7 8 9 10 11 12 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.