predict.rq.counts: Predictions from rq.counts Objects
Description
This function computes predictions based on fitted linear quantile models.
Usage
# S3 method for rq.counts
predict(object, newdata, offset,
na.action = na.pass, type = "response",
namevec = NULL, ...)
Value
a vector or a matrix or an array of predictions.
Arguments
object
an rq.counts object.
newdata
an optional data frame in which to look for variables with which to predict. If omitted, the fitted values are used.
offset
an offset to be used with newdata.
na.action
function determining what should be done with missing values in newdata. The default is to predict NA.
type
the type of prediction required. The default "response" is on the scale of the response variable, i.e. the values are back-transformed using the inverse of the transformation \(h^{-1}(Xb)\); the alternative "link" is on the scale of the linear predictors \(h(y) = Xb\); finally, predictions for marginal effects are given with "maref".
namevec
character giving the name of the covariate with respect to which the marginal effect is to be computed. If type = "maref", this argument is required. See maref.rq.counts.
# Esterase datadata(esterase)
# Fit quantiles 0.25 and 0.75fit <- rq.counts(Count ~ Esterase, tau = 0.5, data = esterase, M = 50)
cbind(fit$fitted.values, predict(fit, type = "response"))