`by_2sd`

rescales regression results to facilitate making dot-and-whisker plots using `dwplot`

.

1 |

`df` |
A data.frame including the variables |

`dataset` |
The data analyzed in the models whose results are recorded in df |

`by_2sd`

multiplies the results from regression models saved as tidy data frames for predictors that are not binary by twice the standard deviation of these variables in the dataset analyzed. Standardizing in this way yields coefficients that are directly comparable to those for untransformed binary predictors (Gelman 2008) and so facilitates plotting using `dwplot`

.

An alternative available in some circumstances is to pass a model object to `standardize`

before passing the results to `tidy`

and then on to `dwplot`

. The advantage of `by_2sd`

is that it takes as its input is a tidy data.frame and so is not restricted to only those model objects that `standardize`

accepts.

A tidy data.frame

Gelman, Andrew. 2008. "Scaling Regression Inputs by Dividing by Two Standard Deviations." Statistics in Medicine, 27:2865-2873.

1 2 3 4 5 6 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.