Usage
plotPredIntNparSimultaneousDesign(x.var = "n", y.var = "conf.level",
range.x.var = NULL, n = max(25, lpl.rank + n.plus.one.minus.upl.rank + 1),
n.median = 1, k = 1, m = ifelse(x.var == "k", ceiling(max.x), 1), r = 2,
rule = "k.of.m", conf.level = 0.95, pi.type = "upper",
lpl.rank = ifelse(pi.type == "upper", 0, 1),
n.plus.one.minus.upl.rank = ifelse(pi.type == "lower", 0, 1), n.max = 5000,
maxiter = 1000, integrate.args.list = NULL, plot.it = TRUE, add = FALSE,
n.points = 100, plot.col = "black", plot.lwd = 3 * par("cex"), plot.lty = 1,
digits = .Options$digits, cex.main = par("cex"), ..., main = NULL,
xlab = NULL, ylab = NULL, type = "l")
Arguments
x.var
character string indicating what variable to use for the x-axis.
Possible values are "n"
(sample size; the default),
"conf.level"
(the confidence level), "k"
(minimum number of
future observations the in
y.var
character string indicating what variable to use for the y-axis.
Possible values are "conf.level"
(confidence level; the default), and
"n"
(sample size).
range.x.var
numeric vector of length 2 indicating the range of the x-variable to use
for the plot. The default value depends on the value of x.var
.
When x.var="n"
the default value is c(2,50)
.
When x.var="co
n
numeric scalar indicating the sample size. The default value is
max(25, lpl.rank + n.plus.one.minus.upl.rank + 1)
.
Missing (NA
), undefined (NaN
), and infinite (Inf
, -Inf
)
valu
n.median
positive odd integer specifying the sample size associated with the future medians.
The default value is n.median=1
(i.e., individual observations). Note that
all future medians must be based on the same sample size.
k
for the $k$-of-$m$ rule (rule="k.of.m"
), a positive integer
specifying the minimum number of observations (or medians) out of $m$
observations (or medians) (all obtained on one future sampling occassion)
the predi
m
positive integer specifying the maximum number of future observations (or
medians) on one future sampling occasion.
The default value is m=2
, except when rule="Modified.CA"
, in which
case this argume
r
positive integer specifying the number of future sampling occasions.
The default value is r=1
.
rule
character string specifying which rule to use. The possible values are
"k.of.m"
($k$-of-$m$ rule; the default), "CA"
(California rule),
and "Modified.CA"
(modified California rule).
See the DETAILS sect
conf.level
numeric scalar between 0 and 1 indicating the confidence level
associated with the prediction interval. The default value is
conf.level=0.95
.
pi.type
character string indicating what kind of prediction interval to compute.
The possible values are "upper"
(the default) and "lower"
.
lpl.rank
non-negative integer indicating the rank of the order statistic to use for
the lower bound of the prediction interval. If pi.type="lower"
, the
default value is lpl.rank=1
(implying the minimum value is used as the
lo
n.plus.one.minus.upl.rank
non-negative integer related to the rank of the order statistic to use for
the upper bound of the prediction interval. A value of
n.plus.one.minus.upl.rank=1
(the default) means use the
first largest value, and in general a value
n.max
numeric scalar indicating the maximum sample size to consider when y.var="n"
.
This argument is used in the search algorithm to determine the required sample size.
The default value is n.max=5000
.
maxiter
positive integer indicating the maximum number of iterations to use in the
uniroot
search algorithm when y.var="n"
. The default value is
maxiter=1000
. integrate.args.list
list of arguments to supply to the integrate
function. The default
value is NULL
. plot.it
a logical scalar indicating whether to create a plot or add to the
existing plot (see add
) on the current graphics device. If
plot.it=FALSE
, no plot is produced, but a list of (x,y) values
is returned (see VALUE). T
add
a logical scalar indicating whether to add the design plot to the
existing plot (add=TRUE
), or to create a plot from scratch
(add=FALSE
). The default value is add=FALSE
.
This argument is ignored if
n.points
a numeric scalar specifying how many (x,y) pairs to use to produce the plot.
There are n.points
x-values evenly spaced between
range.x.var[1]
and range.x.var[2]
. The default value is
n.points=100<
plot.col
a numeric scalar or character string determining the color of the plotted
line or points. The default value is plot.col="black"
. See the
entry for col
in the help file for par
plot.lwd
a numeric scalar determining the width of the plotted line. The default value is
3*par("cex")
. See the entry for lwd
in the help file for par
for more information. plot.lty
a numeric scalar determining the line type of the plotted line. The default value is
plot.lty=1
. See the entry for lty
in the help file for par
for more information. digits
a scalar indicating how many significant digits to print out on the plot. The default
value is the current setting of options("digits")
. cex.main, main, xlab, ylab, type, ...
additional graphical parameters (see par
).