| dichotomize {nuggets} | R Documentation | 
Create dummy columns from logicals or factors in a data frame
Description
Create dummy logical columns from selected columns of the data frame. Dummy columns may be created for logical or factor columns as follows:
Usage
dichotomize(.data, what = everything(), ..., .keep = FALSE)
Arguments
| .data | a data frame to be processed | 
| what | a tidyselect expression (see tidyselect syntax) selecting the columns to be processed | 
| ... | further tidyselect expressions for selecting the columns to be processed | 
| .keep | whether to keep the original columns. If FALSE, the original columns are removed from the result. | 
Details
- for logical column - col, a pair of columns is created named- col=Tand- col=Fwhere the former (resp. latter) is equal to the original (resp. negation of the original);
- for factor column - col, a new logical column is created for each level- lof the factor- coland named as- col=lwith a value set to TRUE wherever the original column is equal to- l.
Value
A tibble with selected columns replaced with dummy columns.
Author(s)
Michal Burda