plot.UPG.Probit {UPG} | R Documentation |
plot
generates plots from UPG.Probit
objects using ggplot2
. Coefficient plots show point estimates for all coefficients as well as their credible intervals.
## S3 method for class 'UPG.Probit' plot( x = NULL, ..., sort = FALSE, names = NULL, xlab = NULL, ylab = NULL, q = c(0.025, 0.975), include = NULL )
x |
an object of class |
... |
other plot parameters. |
sort |
a logical variable indicating whether the plotted coefficients should be sorted according to effect sizes. Default is FALSE. |
names |
a character vector indicating names for the variables used in the plots. |
xlab |
a character vector of length 1 indicating a title for the x-axis. |
ylab |
a character vector of length 1 indicating a title for the y-axis. |
q |
a numerical vector of length two holding the posterior quantiles to be extracted. Default are 0.025 and 0.975 quantiles. |
include |
can be used to plot only a subset of variables. Specificy the columns of X that should be kept in the plot. See examples for further information. |
Returns a ggplot2 object.
Gregor Zens
summary.UPG.Probit
to summarize the estimates of a discrete choice model from an UPG.Probit
object and create tables.
predict.UPG.Probit
to predict probabilities from a discrete choice model from an UPG.Probit
object.
coef.UPG.Probit
to extract coefficients from an UPG.Probit
object.
# estimate a probit model using example data library(UPG) data(lfp) y = lfp[,1] X = lfp[,-1] results.probit = UPG(y = y, X = X, type = "probit", verbose=TRUE) # plot the results and sort coefficients by effect size plot(results.probit, sort = TRUE) # plot only variables 1 and 3 with custom names, credible intervals and axis labels plot(results.probit, include = c(1, 3), names = c("Custom 1", "Custom 2"), q = c(0.1, 0.9), xlab = c("Custom X"), ylab = c("Custom Y"))