Get dummyvars dataframe (i.e. design matrix)
get_caret_dummyvars_df(features, full_rank = FALSE)
features | dataframe of features for machine learning |
---|---|
full_rank | whether matrix should be full rank or not (see |
design matrix
Zena Lapp, zenalapp@umich.edu
df <- data.frame( outcome = c("normal", "normal", "cancer"), var1 = 1:3, var2 = c("a", "b", "c"), var3 = c("no", "yes", "no"), var4 = c(0, 1, 0) ) get_caret_dummyvars_df(df, TRUE)#> # A tibble: 3 x 6 #> outcomenormal var1 var2b var2c var3yes var4 #> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> #> 1 1 1 0 0 0 0 #> 2 1 2 1 0 1 1 #> 3 0 3 0 1 0 0