-
Notifications
You must be signed in to change notification settings - Fork 3
/
DESCRIPTION
65 lines (65 loc) · 2.56 KB
/
DESCRIPTION
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
Package: brokenstick
Type: Package
Title: Broken Stick Model for Irregular Longitudinal Data
Version: 2.5.0
Authors@R: person("Stef", "van Buuren", email = "[email protected]", role = c("aut","cre"))
Description: Data on multiple individuals through time are often sampled at
times that differ between persons. Irregular observation times can severely
complicate the statistical analysis of the data. The broken stick model
approximates each subject’s trajectory by one or more connected line segments.
The times at which segments connect (breakpoints) are identical for all
subjects and under control of the user. A well-fitting broken stick model
effectively transforms individual measurements made at irregular times into
regular trajectories with common observation times. Specification of the
model requires three variables: time, measurement and subject. The
model is a special case of the linear mixed model, with time as a linear
B-spline and subject as the grouping factor. The main assumptions are:
subjects are exchangeable, trajectories between consecutive breakpoints are
straight, random effects follow a multivariate normal distribution, and
unobserved data are missing at random. The package contains functions for
fitting the broken stick model to data, for predicting curves in new data
and for plotting broken stick estimates. The package supports two
optimization methods, and includes options to structure the
variance-covariance matrix of the random effects. The analyst may use the
software to smooth growth curves by a series of connected straight lines, to
align irregularly observed curves to a common time grid, to create synthetic
curves at a user-specified set of breakpoints, to estimate the time-to-time
correlation matrix and to predict future observations. See
<doi:10.18637/jss.v106.i07> for additional documentation on background,
methodology and applications.
Depends:
R (>= 3.5.0)
Imports:
coda,
dplyr,
lme4,
matrixsampling,
methods,
rlang,
splines,
stats,
tidyr
Suggests:
AGD,
bookdown,
ggplot2,
grDevices,
gridExtra,
knitr,
lattice,
MASS,
Matrix,
mice,
mvtnorm,
plyr,
svglite,
testthat,
rmarkdown
URL: doi:10.18637/jss.v106.i07, https://growthcharts.org/brokenstick/
BugReports: https://github.com/growthcharts/brokenstick/issues
Encoding: UTF-8
License: MIT + file LICENSE
LazyData: TRUE
VignetteBuilder: knitr
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.2.3