
Last chance! 50% off unlimited learning
Sale ends in
Displays confidence ellipses
for all parameters in an multivariate linear model,
for a given pair of variables. As such, it is a generalization
of confidenceEllipse
.
coefplot(object, ...)# S3 method for mlm
coefplot(object, variables = 1:2, parm = NULL,
df = NULL, level = 0.95, intercept = FALSE,
Scheffe = FALSE, bars = TRUE,
fill = FALSE, fill.alpha = 0.2,
labels = !add, label.pos = NULL,
xlab, ylab,
xlim = NULL, ylim = NULL,
axes = TRUE, main = "", add = FALSE,
lwd = 1, lty = 1, pch = 19, col = palette(),
cex = 2, cex.label = 1.5,
lty.zero = 3, col.zero = 1, pch.zero = '+',
verbose = FALSE, ...)
Returns invisibly a list of the coordinates of the ellipses drawn
A multivariate linear model, such as fit by lm()
Other parameters passed to methods
Response variables to plot, given as their indices or names
Parameters to plot
Degrees of freedom for hypothesis tests
Confidence level
logical. Include the intercept?
If TRUE
, confidence intervals for all parameters
have Scheffe coverage, otherwise, individual coverage.
Draw univariate confidence intervals for each of the variables?
a logical value or vector. TRUE
means the confidence ellipses
will be filled.
Labels for the confidence ellipses
Positions of the labels for each ellipse. See label.ellipse
x, y axis labels
Axis limits
Draw axes?
Plot title
logical. Add to an existing plot?
Line widths
Line types
Point symbols for the parameter estimates
Colors for the confidence ellipses, points, lines
Character size for points showing parameter estimates
Character size for ellipse labels
Line type, color and point symbol for horizontal and vertical lines at 0, 0.
logical. Print parameter estimates and variance-covariance for each parameter?
Michael Friendly
confidenceEllipse
, ~~~
mod <- lm(cbind(SAT,PPVT,Raven)~n+s+ns, data=Rohwer)
coefplot(mod, lwd=2, main="Bivariate coefficient plot for SAT and PPVT", fill=TRUE)
coefplot(mod, add=TRUE, Scheffe=TRUE, fill=TRUE)
coefplot(mod, var=c(1,3))
mod1 <- lm(cbind(SAT,PPVT,Raven)~n+s+ns+na+ss, data=Rohwer)
coefplot(mod1, lwd=2, fill=2 !=(1:5),
main="Bivariate 68% coefficient plot for SAT and PPVT", level=0.68)
Run the code above in your browser using DataLab