R: ggcoef - Plot Model Coefficients with broom and ggplot2

ggcoef {GGally} | R Documentation

## ggcoef - Plot Model Coefficients with broom and ggplot2

### Description

Plot the coefficients of a model with broom and ggplot2.

### Usage

    ggcoef(x, mapping = aes_string(y = "term", x = "estimate"), conf.int = TRUE,
      conf.level = 0.95, exponentiate = FALSE, exclude_intercept = FALSE,
      vline = TRUE, vline_intercept = "auto", vline_color = "gray50",
      vline_linetype = "dotted", vline_size = 1, errorbar_color = "gray25",
      errorbar_height = 0, errorbar_linetype = "solid", errorbar_size = 0.5,
      ...)

### Arguments

`x` | a model object to be tidied with `tidy` or a data frame (see Details)
`mapping` | default aesthetic mapping
`conf.int` | display confidence intervals as error bars?
`conf.level` | level of confidence intervals (passed to `tidy` if `x` is not a data frame)
`exponentiate` | if `TRUE`, x-axis will be logarithmic (also passed to `tidy` if `x` is not a data frame)
`exclude_intercept` | should the intercept be excluded from the plot?
`vline` | print a vertical line?
`vline_intercept` | `xintercept` for the vertical line. `"auto"` for `x = 0` (or `x = 1` if exponentiate is `TRUE`)
`vline_color` | color of the vertical line
`vline_linetype` | line type of the vertical line
`vline_size` | size of the vertical line
`errorbar_color` | color of the error bars
`errorbar_height` | height of the error bars
`errorbar_linetype` | line type of the error bars
`errorbar_size` | size of the error bars
`...` | additional arguments sent to `geom_point`

### Examples

    library(broom)
    reg <- lm(Sepal.Length ~ Sepal.Width + Petal.Length + Petal.Width, data = iris)
    ggcoef(reg)

    d <- as.data.frame(Titanic)
    reg2 <- glm(Survived ~ Sex + Age + Class, family = binomial, data = d, weights = d$Freq)
    ggcoef(reg2, exponentiate = TRUE)
    ggcoef(reg2, exponentiate = TRUE, exclude_intercept = TRUE, errorbar_height = .2, color = "blue")

[Package GGally version 1.3.2 Index]