| downweightedTable.cgPairedDifferenceFit {cg} | R Documentation |
Create a table of downweighted observations from a Resistant & Robust fit.
Description
Create a table of downweighted observations based on a rrfit object within a cgPairedDifferenceFit object. A cgPairedDifferenceDownweightedTable class object is created.
Usage
## S4 method for signature 'cgPairedDifferenceFit'
downweightedTable(fit, cutoffwt, display = "print",...)
Arguments
fit |
A fit object of class |
cutoffwt |
It has no default and must be specified as a numeric between 0 and 1
exclusive. It is a threshold. All
observations that fall beneath the threshold will be
identified. For example, a |
display |
One of three valid values:
|
... |
Additional arguments. None are currently defined for this method. |
Details
If no observations meet the cutoff criteria, a text message of the
cgPairedDifferenceDownweightedTable content emptiness is output
instead.
The reported weights are in the scale of the observation, not the
sum of squared errors representation for the likelihood. Thus they are
derived from the square root of the $w component from
a MASS::rlm fit object.
Value
An object of class cgPairedDifferenceDownweightedTable, with the
following slots:
contentsA data frame where each row is an observation from the fitted data set that meets the cutoff criteria, and these columns:
expunitThe experimental unit name identified from the fitted data.
grp1The observed response value from group 1.
grp2The observed response value from group 2.
weightThe weight associated to the observation from the resistant / robust fit.
pct down-weightedAn expression of the weight in terms of percent reduction from the maximum of 1.
Simple DiffThe difference of observed response value between the two groups.
Ratio DiffThe percent difference of observed response value between the two groups. NOTE this only occurs when
logscale=TRUEfrom thecgPairedDifferenceFitobjectsettingsin thefitargument.Pct DiffThe percent difference of observed response value between the two groups. NOTE this only occurs when
logscale=TRUEfrom thecgPairedDifferenceFitobjectsettingsin thefitargument.
If no observations meet the cutoff criteria, the
contentsslot is set toNULL.messagesA message when the
contentsslot is set toNULL.settingsA list of settings carried from the
cgPairedDifferenceFitobject. These are used for theprint.cgPairedDifferenceDownweightedTablemethod, invoked for example whendisplay="print".
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
Venables, W. N. and Ripley, B. D. (2002), Modern Applied Statistics with S. Fourth edition. Springer.
See Also
cgPairedDifferenceFit, MASS::rlm
Examples
data(anorexiaFT)
anorexiaFT.data <- prepareCGPairedDifferenceData(anorexiaFT, format="groupcolumns",
analysisname="Anorexia FT",
endptname="Weight",
endptunits="lbs",
expunitname="Patient",
digits=1,
logscale=TRUE)
anorexiaFT.fit <- fit(anorexiaFT.data)
downweightedTable(anorexiaFT.fit, cutoffwt=0.25) ## No observation
downweightedTable(anorexiaFT.fit, cutoffwt=0.75) ## downweighted at least 25%