Description Usage Arguments Details Value Author(s) Examples
ddPlotmethods
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46  ddPlot(data, dist.x, dist.y, cutoff.x, cutoff.y, ...)
## S4 method for signature 'matrix'
ddPlot(data, dist.x = NormType(), dist.y = NormType(),
cutoff.x, cutoff.y, ...,
cutoff.quantile.x = 0.95, cutoff.quantile.y = cutoff.quantile.x,
transform.x, transform.y = transform.x,
id.n, cex.pts = 1,lab.pts, jitter.pts = 0, alpha.trsp = NA, adj =0, cex.idn,
col.idn, lty.cutoff, lwd.cutoff, col.cutoff, text.abline = TRUE,
text.abline.x = NULL, text.abline.y = NULL,
cex.abline = par("cex"), col.abline = col.cutoff,
font.abline = par("font"), adj.abline = c(0,0),
text.abline.x.x = NULL, text.abline.x.y = NULL,
text.abline.y.x = NULL, text.abline.y.y = NULL,
text.abline.x.fmt.cx = "%7.2f", text.abline.x.fmt.qx = "%4.2f%%",
text.abline.y.fmt.cy = "%7.2f", text.abline.y.fmt.qy = "%4.2f%%",
jitter.fac, jitter.tol = .Machine$double.eps,doplot = TRUE)
## S4 method for signature 'numeric'
ddPlot(data, dist.x = NormType(), dist.y = NormType(),
cutoff.x, cutoff.y, ...,
cutoff.quantile.x = 0.95, cutoff.quantile.y = cutoff.quantile.x,
transform.x, transform.y = transform.x,
id.n, cex.pts = 1,lab.pts, jitter.pts = 0, alpha.trsp = NA, adj =0, cex.idn,
col.idn, lty.cutoff, lwd.cutoff, col.cutoff, text.abline = TRUE,
text.abline.x = NULL, text.abline.y = NULL,
cex.abline = par("cex"), col.abline = col.cutoff,
font.abline = par("font"), adj.abline = c(0,0),
text.abline.x.x = NULL, text.abline.x.y = NULL,
text.abline.y.x = NULL, text.abline.y.y = NULL,
text.abline.x.fmt.cx = "%7.2f", text.abline.x.fmt.qx = "%4.2f%%",
text.abline.y.fmt.cy = "%7.2f", text.abline.y.fmt.qy = "%4.2f%%",
jitter.fac, jitter.tol=.Machine$double.eps, doplot = TRUE)
## S4 method for signature 'data.frame'
ddPlot(data, dist.x = NormType(), dist.y = NormType(),
cutoff.x, cutoff.y, ...,
cutoff.quantile.x = 0.95, cutoff.quantile.y = cutoff.quantile.x,
transform.x, transform.y = transform.x,
id.n, cex.pts = 1,lab.pts, jitter.pts = 0, alpha.trsp = NA, adj =0, cex.idn,
col.idn, lty.cutoff, lwd.cutoff, col.cutoff, text.abline = TRUE,
text.abline.x = NULL, text.abline.y = NULL,
cex.abline = par("cex"), col.abline = col.cutoff,
font.abline = par("font"), adj.abline = c(0,0),
text.abline.x.x = NULL, text.abline.x.y = NULL,
text.abline.y.x = NULL, text.abline.y.y = NULL,
text.abline.x.fmt.cx = "%7.2f", text.abline.x.fmt.qx = "%4.2f%%",
text.abline.y.fmt.cy = "%7.2f", text.abline.y.fmt.qy = "%4.2f%%",
jitter.fac, jitter.tol=.Machine$double.eps, doplot = TRUE)

data 
data coercable to 
... 
further arguments to be passed to 
dist.x 
object of class 
dist.y 
object of class 
cutoff.x 
object of class 
cutoff.y 
object of class 
cutoff.quantile.x 
numeric; the cutoff quantile for the 
cutoff.quantile.y 
numeric; the cutoff quantile for the 
transform.x 
function; a transformation to be performed before determining the
distances of the 
transform.y 
function; a transformation to be performed before determining the
distances of the 
id.n 
a set of indices (or a corresponding logical vector); to select a subset
of the data in argument 
cex.pts 
the corresponding 
lab.pts 
a vector of labels for the (unsubsetted) 
jitter.pts 
the corresponding 
alpha.trsp 
alpha transparency to be added ex post to colors

adj 
the corresponding argument for 
cex.idn 
the corresponding 
col.idn 
the corresponding 
lty.cutoff 
the corresponding 
lwd.cutoff 
(vector cast to length 2): the corresponding 
col.cutoff 
(vector cast to length 2): the corresponding 
text.abline 
vector of logicals (cast to length 2): shall text be added to cutoff lines. 
text.abline.x 
text to be added to cutoff lines in x direction; if 
text.abline.y 
text to be added to cutoff lines in y direction; if 
cex.abline 
vector of numerics (cast to length 2): cexvalue for added cutoff text. 
col.abline 
vector of length 2: color for added cutoff text. 
font.abline 
vector of length 2: font for added cutoff text. 
adj.abline 
cast to 2 x 2 matrix (by recycling rules): adjustment values for added cutoff text. 
text.abline.x.y 
ycoordinate of text to be added to cutoff lines in x direction;
if 
text.abline.y.x 
xcoordinate of text to be added to cutoff lines in y direction;
if 
text.abline.x.x 
xcoordinate of text to be added to cutoff lines in x direction;
if 
text.abline.y.y 
ycoordinate of text to be added to cutoff lines in y direction;
if 
text.abline.x.fmt.cx 
format string (see 
text.abline.x.fmt.qx 
format string to format cutoff probability in label in x direction. 
text.abline.y.fmt.cy 
format string to format the cutoff value in label in y direction. 
text.abline.y.fmt.qy 
format string to format cutoff probability in label in y direction. 
jitter.fac 
factor for jittering, see 
jitter.tol 
threshold for jittering: if distance between points is smaller
than 
doplot 
logical; shall a plot be produced? if 
The matrix
method calls .ddPlot.MatNtNtCoCo
,
the numeric
 and data.frame
methods coerce argument data
to matrix
— the numeric
method by a call to matrix(data, nrow=1)
,
in the data.frame
methods by a call to t(as.matrix(data))
.
In arguments text.abline.x
and text.abline.y
the following
patterns are substituted:
"%qx"
cutoffquantile in xdirection
"%qy"
cutoffquantile in ydirection
"%cx"
cutoffvalue in xdirection
"%cy"
cutoffvalue in ydirection
If argument doplot
is FALSE
:
A list (returned as invisible()
) with items
id.x 
the indices of (possibly transformed) data (within subset 
id.y 
the indices of (possibly transformed) data (within subset 
id.xy 
the indices of (possibly transformed) data (within subset 
qtx 
the quantiles of the distances of the (possibly transformed) data in 
qty 
the quantiles of the distances of the (possibly transformed) data in 
cutoff.x.v 
the cutoff value in 
cutoff.y.v 
the cutoff value in 
If argument doplot
is TRUE
:
An S3 object of class c("plotInfo","DiagnInfo")
, i.e., a list
containing the information needed to produce the
respective plot, which at a later stage could be used by different
graphic engines (like, e.g. ggplot
) to produce the plot
in a different framework. A more detailed description will follow in
a subsequent version.
One item is retV
which is the return value in case doplot
is FALSE
.
Peter Ruckdeschel [email protected]
1 2 3 
Loading required package: rrcov
Loading required package: robustbase
Scalable Robust Estimators with High Breakdown Point (version 1.44)
Loading required package: distr
Loading required package: startupmsg
:startupmsg> Utilities for StartUp Messages (version 0.9.5)
:startupmsg>
:startupmsg> For more information see ?"startupmsg",
:startupmsg> NEWS("startupmsg")
Loading required package: sfsmisc
:distr> Object Oriented Implementation of Distributions (version
:distr> 2.7.0)
:distr>
:distr> Attention: Arithmetics on distribution objects are
:distr> understood as operations on corresponding random variables
:distr> (r.v.s); see distrARITH().
:distr>
:distr> Some functions from package 'stats' are intentionally masked
:distr> see distrMASK().
:distr>
:distr> Note that global options are controlled by distroptions()
:distr> c.f. ?"distroptions".
:distr>
:distr> For more information see ?"distr", NEWS("distr"), as well as
:distr> http://distr.rforge.rproject.org/
:distr> Package "distrDoc" provides a vignette to this package as
:distr> well as to several extension packages; try
:distr> vignette("distr").
Attaching package: 'distr'
The following objects are masked from 'package:stats':
df, qqplot, sd
Loading required package: distrEx
:distrEx> Extensions of Package 'distr' (version 2.7.0)
:distrEx>
:distrEx> Note: Packages "e1071", "moments", "fBasics" should be
:distrEx> attached /before/ package "distrEx". See
:distrEx> distrExMASK().Note: Extreme value distribution
:distrEx> functionality has been moved to
:distrEx>
:distrEx> package "RobExtremes". See distrExMOVED().
:distrEx>
:distrEx> For more information see ?"distrEx", NEWS("distrEx"), as
:distrEx> well as
:distrEx> http://distr.rforge.rproject.org/
:distrEx> Package "distrDoc" provides a vignette to this package
:distrEx> as well as to several related packages; try
:distrEx> vignette("distr").
Attaching package: 'distrEx'
The following objects are masked from 'package:stats':
IQR, mad, median, var
Loading required package: distrMod
Loading required package: RandVar
:RandVar> Implementation of Random Variables (version 1.1.0)
:RandVar>
:RandVar> For more information see ?"RandVar", NEWS("RandVar"), as
:RandVar> well as
:RandVar> http://robast.rforge.rproject.org/
:RandVar> This package also includes a vignette; try
:RandVar> vignette("RandVar").
Loading required package: MASS
Loading required package: stats4
:distrMod> Object Oriented Implementation of Probability Models
:distrMod> (version 2.7.0)
:distrMod>
:distrMod> Some functions from pkg's 'base' and 'stats' are
:distrMod> intentionally masked see distrModMASK().
:distrMod>
:distrMod> Note that global options are controlled by
:distrMod> distrModoptions() c.f. ?"distrModoptions".
:distrMod>
:distrMod> For more information see ?"distrMod",
:distrMod> NEWS("distrMod"), as well as
:distrMod> http://distr.rforge.rproject.org/
:distrMod> There is a vignette to this package; try
:distrMod> vignette("distrMod").
:distrMod> Package "distrDoc" provides a vignette to the other
:distrMod> distrXXX packages,
:distrMod> as well as to several related packages; try
:distrMod> vignette("distr").
Attaching package: 'distrMod'
The following object is masked from 'package:stats4':
confint
The following object is masked from 'package:stats':
confint
The following object is masked from 'package:base':
norm
:RobAStBase> Robust Asymptotic Statistics (version 1.1.0)
:RobAStBase>
:RobAStBase> Some functions from pkg's 'stats' and 'graphics'
:RobAStBase> are intentionally masked see RobAStBaseMASK().
:RobAStBase>
:RobAStBase> Note that global options are controlled by
:RobAStBase> RobAStBaseoptions() c.f. ?"RobAStBaseoptions".
:RobAStBase>
:RobAStBase> For more information see ?"RobAStBase",
:RobAStBase> NEWS("RobAStBase"), as well as
:RobAStBase> http://robast.rforge.rproject.org/
Attaching package: 'RobAStBase'
The following object is masked from 'package:graphics':
clip
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.