qqGraph.cgOneFactorFit {cg} | R Documentation |
Quantile-Quantile (QQ) Graphs of a cgOneFactorFit object
Description
Create a Q-Q Gaussian graph of the residuals of a cgOneFactorFit object
Usage
## S4 method for signature 'cgOneFactorFit'
qqGraph(fit, line=NULL, cgtheme = TRUE, device = "single", ...)
Arguments
fit |
A fit object of class |
line |
Add a line through the estimated 25th and 75th percentiles.
When set to the default |
cgtheme |
When set to the default |
device |
Can be one of three values:
|
... |
Additional arguments. One is currently valid:
|
Details
For censored data residuals, left-censored values are shown as a shallow "V", which is actually just a rotated downward "<" sign. Similarly, right-censored values are shown as a deeper "^", which is a rotated upwared ">" sign.
For the line
argument, an added line when censored data residuals
are present needs to be interpreted very cautiously. If "too many"
censored data values are present, the line will appear nonsensical if
indeed it can even be estimated with 25th and 75th percentiles in the
presence of the the censored data residuals. These percentiles are
estimated via the Kaplan-Meier method as proposed by Gentleman and Crowley
(1991), with the survival::survfit
function.
The heading for the graph is taken from the cgOneFactorData
object,
which prepareCGOneFactorData
sets from its analysisname
argument.
The label for the Y-axis of residuals is derived from the cgOneFactorData
object,
which prepareCGOneFactorData
sets from its endptname
argument.
The number of decimal places printed in the ticks on the Y-axis is taken
from the cgOneFactorData
object,
which prepareCGOneFactorData
sets from its digits
argument.
The minimum and maximum values from the range of the residuals are respectively labeled in the bottom and top left corners of the graph region.
Value
qqGraph.cgOneFactorFit
returns
an invisible NULL
. The main purpose is the side
effect of graphing to the current device.
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
Gentleman, R.C. and Crowley, J. (1991). "Graphical Methods for Censored Data", Journal of the American Statistical Association, Volume 86, 678-683.
See Also
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(canine.data)
qqGraph(canine.fit)
qqGraph(canine.fit, model="olsonly")