https://github.com/cran/gss
Raw File
Tip revision: 1482eb76bdcd583e3ebb1dcdd73421ce1fed6012 authored by Chong Gu on 08 August 1977, 00:00:00 UTC
version 0.8-2
Tip revision: 1482eb7
family.Rd
\name{mkdata.binomial}
\alias{mkdata.binomial}
\alias{dev.resid.binomial}
\alias{dev.null.binomial}
\alias{cv.binomial}
\alias{proj0.binomial}
\alias{mkdata.poisson}
\alias{dev.resid.poisson}
\alias{dev.null.poisson}
\alias{cv.poisson}
\alias{proj0.poisson}
\alias{mkdata.Gamma}
\alias{dev.resid.Gamma}
\alias{dev.null.Gamma}
\alias{cv.Gamma}
\alias{proj0.Gamma}
\alias{mkdata.inverse.gaussian}
\alias{dev.resid.inverse.gaussian}
\alias{dev.null.inverse.gaussian}
\alias{mkdata.nbinomial}
\alias{dev.resid.nbinomial}
\alias{dev.null.nbinomial}
\alias{mkdata.weibull}
\alias{dev.resid.weibull}
\alias{dev.null.weibull}
\alias{mkdata.lognorm}
\alias{dev.resid.lognorm}
\alias{dev.null.lognorm}
\alias{mkdata.loglogis}
\alias{dev.resid.loglogis}
\alias{dev.null.loglogis}
\title{Utility Functions for Error Families}
\description{
    Utility functions for fitting Smoothing Spline ANOVA models with
    non-Gaussian responses.
}
\usage{
mkdata.binomial(y, eta, wt, offset)
dev.resid.binomial(y, eta, wt)
dev.null.binomial(y, wt, offset)
cv.binomial(y, eta, wt, hat, alpha)
proj0.binomial(y, eta, wt, offset)

mkdata.poisson(y, eta, wt, offset)
dev.resid.poisson(y, eta, wt)
dev.null.poisson(y, wt, offset)
cv.poisson(y, eta, wt, hat, alpha, sr, q)
proj0.poisson(y, eta, wt, offset)

mkdata.Gamma(y, eta, wt, offset)
dev.resid.Gamma(y, eta, wt)
dev.null.Gamma(y, wt, offset)
cv.Gamma(y, eta, wt, hat, rss, alpha)
proj0.Gamma(y, eta, wt, offset)

mkdata.inverse.gaussian(y, eta, wt, offset)
dev.resid.inverse.gaussian(y, eta, wt)
dev.null.inverse.gaussian(y, wt, offset)

mkdata.nbinomial(y, eta, wt, offset, alpha)
dev.resid.nbinomial(y, eta, wt)
dev.null.nbinomial(y, wt, offset)

mkdata.weibull(y, eta, wt, offset, alpha)
dev.resid.weibull(y, eta, wt, alpha)
dev.null.weibull(y, wt, offset, alpha)

mkdata.lognorm(y, eta, wt, offset, alpha)
dev.resid.lognorm(y, eta, wt, alpha)
dev.null.lognorm(y, wt, offset, alpha)

mkdata.loglogis(y, eta, wt, offset, alpha)
dev.resid.loglogis(y, eta, wt, alpha)
dev.null.loglogis(y, wt, offset, alpha)
}
\arguments{
    \item{y}{Model response.}
    \item{eta}{Fitted values on link scale.}
    \item{wt}{Model weights.}
    \item{offset}{Model offset.}
    \item{alpha}{Size for nbinomial.  Inverse scale for log life time.}
}
\details{
    These are not to be called by the user.

    \code{mkdata.x} create the pseudo data to be used in iterated
    penalized least squares fitting.  \code{dev.resid.x} calculate the
    deviance residuals.  \code{dev.null.x} calculate the deviance of the
    constant null model.
}
\seealso{
    \code{\link{gssanova}}.
}
\keyword{internal}
back to top