These functions are all methods for class vglm or
summary.vglm objects.
summaryvglm(object, correlation = FALSE, dispersion = NULL,
digits = NULL, presid = TRUE,
hde.NA = TRUE, threshold.hde = 0.001,
signif.stars = getOption("show.signif.stars"),
nopredictors = FALSE, ...)
# S3 method for summary.vglm
show(x, digits = max(3L, getOption("digits") - 3L),
quote = TRUE, prefix = "", presid = TRUE,
hde.NA = TRUE, threshold.hde = 0.001,
signif.stars = NULL, nopredictors = NULL,
top.half.only = FALSE, ...)an object of class "vglm", usually, a result of a
call to vglm.
an object of class "summary.vglm", usually, a result of a
call to summaryvglm().
used mainly for GLMs.
See summary.glm.
logical; if TRUE, the correlation matrix of
the estimated parameters is returned and printed.
the number of significant digits to use when printing.
logical; if TRUE, ‘significance stars’
are printed for each coefficient.
Pearson residuals; print out some summary statistics of these?
logical;
if a test for the Hauck-Donner effect is done
(for each coefficient)
and it is affirmative should that Wald test p-value be replaced by
an NA?
The default is to do so.
Setting hde.NA = FALSE will print the p-value even though
it will be biassed upwards.
numeric;
used if hde.NA = TRUE and is present for some coefficients.
Only p-values greater than this argument will be replaced by
an NA,
the reason being that small p-values will already be
statistically significant.
Fed into print().
logical;
if TRUE the names of the linear predictors
are not printed out.
The default is that they are.
logical; if TRUE then only print out the top half of the usual output.
Used for P-VGAMs.
Not used.
Not used.
summaryvglm returns an object of class "summary.vglm";
see summary.vglm-class.
show.summary.vglm() tries to be smart about formatting the
coefficients, standard errors, etc. and additionally gives
‘significance stars’ if signif.stars is TRUE.
The coefficients component of the result gives the estimated
coefficients and their estimated standard errors, together with their
ratio.
This third column is labelled z value regardless of
whether the
dispersion is estimated or known
(or fixed by the family). A fourth column gives the two-tailed
p-value corresponding to the z ratio based on a
Normal reference distribution.
In general, the t distribution is not used, but the normal
distribution is used.
Correlations are printed to two decimal places (or symbolically): to
see the actual correlations print summary(object)@correlation
directly.
The Hauck-Donner effect (HDE) is tested for some models;
see hdeff.vglm for details.
Arguments hde.NA and threshold.hde here are meant
to give some control for the output for this aberration of the
Wald statistic (so that the p-value is biassed upwards).
If the HDE is present, using lrp.vglm is a good
alternative as p-values based on the likelihood ratio test
tend to be more accurate than Wald tests and do not suffer
from the HDE.
It is possible for programmers to write a methods function to
print out extra quantities when summary(vglmObject) is
called.
The generic function is summaryvglmS4VGAM(), and one
can use the S4 function setMethod to
compute the quantities needed.
Also needed is the generic function is showsummaryvglmS4VGAM()
to actually print the quantities out.
vglm,
confintvglm,
vcovvlm,
summary.glm,
summary.lm,
summary,
hdeff.vglm,
lrp.vglm.
# NOT RUN {
## For examples see example(glm)
pneumo <- transform(pneumo, let = log(exposure.time))
(fit <- vglm(cbind(normal, mild, severe) ~ let, acat, data = pneumo))
coef(fit, matrix = TRUE)
summary(fit)
coef(summary(fit))
# }
Run the code above in your browser using DataLab