This function is an extension of the `tidyr::spread()` function It can `tidyr::spread()` on multiple keys and values.
reshape_spread(x, variables = "", variables_combine.sep = "_", values = c(), id = "", fill = NA)
| x | dataframe |
|---|---|
| variables | The variable used for spreading |
| variables_combine.sep | if using more than one variables column then specifiy how values should be seperated when combined |
| values | A vector of columns that contain the values |
| id | What column is not being reorganized and needs to be preserved. Usually "Subject" |
| fill | Passed to spread() fill parameter |
| variables_combine.name | If using more than one variables column then specify name of a new combined column |
reshape_spread(x, variables = "variable", values = c("value1", "value2"), by = "Subject")#> Error in reshape_spread(x, variables = "variable", values = c("value1", "value2"), by = "Subject"): unused argument (by = "Subject")