leeper/margins

How to change y-axis limits of plot.margins?

mpohlig opened this issue · 0 comments

Please specify whether your issue is about:

  • a possible bug
  • a question about package functionality
  • a suggested code or documentation change, improvement to the code, or feature request

I am trying to change the limits of the y-axis of plot.margins but I cannot find out how. For cplot(), on can simply use the option ylim but that results in an error for plot.margins. How can I change the axis limits of plot.margins, e.g. in order to include zeros for making the graph more intuitively readable?

## load package
library("margins")

## Load data
data(mtacars)

## Run logistic regression
logodd <- glm(vs ~ disp, family = binomial, data = mtcars)

## Plot AME
plot(margins(logodd)) # Works as expected, but y-Axis does not include Zero
plot(margins(logodd), ylim = c(0, -.006)) # Gives error: formal argument "ylim" matched by multiple actual arguments