/
bootstrap.lvm.Rd
77 lines (62 loc) · 2.29 KB
/
bootstrap.lvm.Rd
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/bootstrap.R
\name{bootstrap.lvm}
\alias{bootstrap.lvm}
\alias{bootstrap.lvmfit}
\title{Calculate bootstrap estimates of a lvm object}
\usage{
\method{bootstrap}{lvm}(x,R=100,data,fun=NULL,control=list(),
p, parametric=FALSE, bollenstine=FALSE,
constraints=TRUE,sd=FALSE, mc.cores,
future.args=list(future.seed=TRUE),
...)
\method{bootstrap}{lvmfit}(x,R=100,data=model.frame(x),
control=list(start=coef(x)),
p=coef(x), parametric=FALSE, bollenstine=FALSE,
estimator=x$estimator,weights=Weights(x),...)
}
\arguments{
\item{x}{\code{lvm}-object.}
\item{R}{Number of bootstrap samples}
\item{data}{The data to resample from}
\item{fun}{Optional function of the (bootstrapped) model-fit defining the
statistic of interest}
\item{control}{Options to the optimization routine}
\item{p}{Parameter vector of the null model for the parametric bootstrap}
\item{parametric}{If TRUE a parametric bootstrap is calculated. If FALSE a
non-parametric (row-sampling) bootstrap is computed.}
\item{bollenstine}{Bollen-Stine transformation (non-parametric bootstrap) for bootstrap hypothesis testing.}
\item{constraints}{Logical indicating whether non-linear parameter
constraints should be included in the bootstrap procedure}
\item{sd}{Logical indicating whether standard error estimates should be
included in the bootstrap procedure}
\item{mc.cores}{Optional number of cores for parallel computing. If omitted future.apply will be used (see future::plan)}
\item{future.args}{arguments to future.apply::future_lapply}
\item{\dots}{Additional arguments, e.g. choice of estimator.}
\item{estimator}{String definining estimator, e.g. 'gaussian' (see
\code{estimator})}
\item{weights}{Optional weights matrix used by \code{estimator}}
}
\value{
A \code{bootstrap.lvm} object.
}
\description{
Draws non-parametric bootstrap samples
}
\examples{
m <- lvm(y~x)
d <- sim(m,100)
e <- estimate(lvm(y~x), data=d)
\donttest{ ## Reduce Ex.Timings
B <- bootstrap(e,R=50,mc.cores=1)
B
}
}
\seealso{
\code{\link{confint.lvmfit}}
}
\author{
Klaus K. Holst
}
\keyword{models}
\keyword{regression}