% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/AllGenerics.R, R/AllMethods.R
\name{residuals}
\alias{residuals}
\alias{residuals,fmrsfit-method}
\alias{residuals,residuals-method}
\title{residuals method}
\usage{
residuals(object, ...)

\S4method{residuals}{fmrsfit}(object, ...)
}
\arguments{
\item{object}{An \code{\link{fmrsfit-class}}}

\item{...}{Other possible arguments}
}
\value{
A numeric array of dimension-\code{nObs}-\code{nComp}
}
\description{
Provides the residuals of the fitted \code{FMRs} model from
an \code{\link{fmrsfit-class}}
}
\examples{
set.seed(1980)
nComp = 2
nCov = 10
nObs = 500
dispersion = c(1, 1)
mixProp = c(0.4, 0.6)
rho = 0.5
coeff1 = c( 2,  2, -1, -2, 1, 2, 0, 0,  0, 0,  0)
coeff2 = c(-1, -1,  1,  2, 0, 0, 0, 0, -1, 2, -2)
umax = 40

dat <- fmrs.gendata(nObs = nObs, nComp = nComp, nCov = nCov,
 coeff = c(coeff1, coeff2), dispersion = dispersion,
 mixProp = mixProp, rho = rho, umax = umax,
 disFamily = 'lnorm')

res.mle <- fmrs.mle(y = dat$y, x = dat$x, delta = dat$delta,
 nComp = nComp, disFamily = 'lnorm',
 initCoeff = rnorm(nComp*nCov+nComp),
 initDispersion = rep(1, nComp),
 initmixProp = rep(1/nComp, nComp))
head(residuals(res.mle))
}
\author{
Farhad Shokoohi <shokoohi@icloud.com>
}