fit.cgOneFactorData {cg} | R Documentation |
Fit models to a cgOneFactorData object
Description
Fits a one-factor model based on the cgOneFactorData
object. The
created object is designed for one-factor / one-way / unpaired samples
collected data, and is of class cgOneFactorFit
.
Usage
## S4 method for signature 'cgOneFactorData'
fit(data, type="rr", ...)
Arguments
data |
A data object of class |
type |
Type of model to fit, represented by a character
value. The default value is
|
... |
Additional arguments, both optional, that are allowed to be specified dependent on
the choice of the
|
Details
In the current version of the cg package, most default settings
for rlm
are kept for the
fit.cgOneFactorData
method wrapper call when
type="rr"
, with no capability to choose
another value for an arguments such as psi
, scale.est
,
and k2
. The method
argument is set to "MM"
.
Analogously most survreg
default settings are kept for the
fit.cgOneFactorData
method wrapper call when
type="aft"
, with no capability to modify the
arguments. Most notably the dist
argument is set to
"lognormal"
or "gaussian"
, depending on
whether a log scale analysis request is evident in the
cgOneFactorData
object or not, respectively.
Value
Creates an object of class cgOneFactorFit
, with the
following slots:
olsfit
The contents of a
lm
fit to the data. This is always populated with anlm
object no matter the choice of thetype
argument, even though it is certainly inappropriate in thetype="aft"
case.rrfit
The contents of a
rlm
fit to the data, housed as arrfit
class object. Iftype="rr"
is not selected, then this is set to a simple character value of"No fit was selected."
.aftfit
The contents of a
survreg
fit to the data, with some annotations, to be aaftfit
class object. Iftype="aft"
is not selected, then this is set to a simple character value of"No fit was selected."
.uvfit
The contents of a
gls
fit to the data, housed as auvfit
class object. Iftype="uv"
is not selected, then this is set to a simple character value of"No fit was selected."
.settings
A list of properties carried as-is from the
data
argument object of classcgOneFactorData
. In particular, ifzeroscore
is specified as a non-NULL
number in thecgOneFactorData
object in thedata
argument, then a score value near zero was derived to replace all zeroes for subsequent log-scale analyses. Alternatively, ifaddconstant
is specified as a non-NULL
number in thecgOneFactorData
object in thedata
argument, then a value was added to shift up all observations for subsequent log-scale analyses.
Note
Contact cg@billpikounis.net for bug reports, questions, concerns, and comments.
Author(s)
Bill Pikounis [aut, cre, cph], John Oleynick [aut], Eva Ye [ctb]
References
Huber, P. J. (1967), "The Behavior of Maximum Likelihood Estimates Under Nonstandard Conditions", Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Volume 1, 221-233.
Venables, W. N. and Ripley, B. D. (2002), Modern Applied Statistics with S. Fourth edition. Springer.
Examples
data(canine)
canine.data <- prepareCGOneFactorData(canine, format="groupcolumns",
analysisname="Canine",
endptname="Prostate Volume",
endptunits=expression(plain(cm)^3),
digits=1, logscale=TRUE, refgrp="CC")
canine.fit <- fit(data=canine.data, type="rr")
data(gmcsfcens)
gmcsfcens.data <- prepareCGOneFactorData(gmcsfcens, format="groupcolumns",
analysisname="cytokine",
endptname="GM-CSF (pg/ml)",
logscale=TRUE)
gmcsfcens.fit <- fit(gmcsfcens.data, type="aft")