Nothing
## ----initialize, include = FALSE----------------------------------------------
knitr::opts_chunk$set(
cache = FALSE,
collapse = TRUE,
comment = "#>",
warning = FALSE,
message = FALSE
)
library( knitr )
library( PUMP )
set.seed( 524235326 )
## ----echo = FALSE-------------------------------------------------------------
set.seed( 101010 )
## -----------------------------------------------------------------------------
p <- pump_power(
d_m = "d3.1_m3rr2rr",
MTP = "HO",
nbar = 50,
K = 15,
J = 20,
M = 3,
MDES = rep(0.125, 3),
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1,
R2.1 = 0.1, R2.2 = 0.1,
ICC.2 = 0.2, ICC.3 = 0.2,
omega.2 = 0.2, omega.3 = 0.2,
rho = 0.5, tnum = 100000
)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(p)
target_power <- round( p$indiv.mean[2], digits = 3 )
## ----echo = FALSE-------------------------------------------------------------
set.seed( 40444040 )
## -----------------------------------------------------------------------------
K <- pump_sample(
d_m = "d3.1_m3rr2rr",
typesample = "K",
MTP = "HO",
target.power = target_power,
power.definition = "D1indiv",
J = 20,
nbar = 50,
M = 3,
MDES = 0.125,
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1,
R2.1 = 0.1, R2.2 = 0.1,
ICC.2 = 0.2, ICC.3 = 0.2,
omega.2 = 0.2, omega.3 = 0.2, rho = 0.5
)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(K)
## -----------------------------------------------------------------------------
p <- update(K, type = "power", tnum = 100000)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(p)
## ----echo = FALSE-------------------------------------------------------------
set.seed( 333434445 )
## -----------------------------------------------------------------------------
J1 <- pump_sample(
d_m = "d3.1_m3rr2rr",
typesample = "J",
MTP = "HO",
target.power = target_power,
power.definition = "D1indiv",
K = 15,
nbar = 50,
M = 3,
MDES = 0.125,
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1,
R2.1 = 0.1, R2.2 = 0.1,
ICC.2 = 0.2, ICC.3 = 0.2,
omega.2 = 0.2, omega.3 = 0.2,
rho = 0.5
)
## ----include=FALSE------------------------------------------------------------
sp <- search_path(J1)
sp$dx[nrow(sp)] * 4
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(J1)
## ----echo = TRUE--------------------------------------------------------------
search_path(J1)
## ----fig.width=7, fig.align="center"------------------------------------------
plot(J1, type = "search")
## ----echo = FALSE-------------------------------------------------------------
set.seed( 333434447 )
## -----------------------------------------------------------------------------
power_curve(J1)
## ----fig.width=5, fig.align="center"------------------------------------------
plot(J1)
## ----echo = FALSE-------------------------------------------------------------
set.seed(2344)
## -----------------------------------------------------------------------------
pp1 <- pump_power(
d_m = "d3.3_m3rc2rc",
MTP = "HO",
nbar = 50,
K = 20,
J = 40,
M = 3,
MDES = rep(0.25, 3),
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1, numCovar.3 = 1,
R2.1 = 0.1, R2.2 = 0.1, R2.3 = 0.1,
ICC.2 = 0.1, ICC.3 = 0.1,
omega.2 = 0, omega.3 = 0, rho = 0.5
)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(pp1)
## ----warning = TRUE-----------------------------------------------------------
nbar1 <- pump_sample(
d_m = "d3.3_m3rc2rc",
power.definition = "D1indiv",
target.power = 0.2594,
typesample = "nbar",
MTP = "HO",
K = 20,
J = 40,
M = 3,
MDES = rep(0.25, 3),
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1, numCovar.3 = 1,
R2.1 = 0.1, R2.2 = 0.1, R2.3 = 0.1,
ICC.2 = 0.1, ICC.3 = 0.1,
omega.2 = 0, omega.3 = 0, rho = 0.5
)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(nbar1)
## ----fig.width=5, fig.align="center"------------------------------------------
plot( nbar1 )
## ----echo = FALSE-------------------------------------------------------------
set.seed(2344)
## -----------------------------------------------------------------------------
pp2 <- pump_power(
d_m = "d3.3_m3rc2rc",
MTP = "HO",
nbar = 10,
K = 20,
J = 40,
M = 3,
MDES = rep(0.25, 3),
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1, numCovar.3 = 1,
R2.1 = 0.1, R2.2 = 0.1, R2.3 = 0.1,
ICC.2 = 0.1, ICC.3 = 0.1,
omega.2 = 0, omega.3 = 0, rho = 0.5
)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(pp2)
## ----echo = FALSE-------------------------------------------------------------
set.seed(2344)
## -----------------------------------------------------------------------------
nbar2 <- pump_sample(
d_m = "d3.3_m3rc2rc",
typesample = "nbar",
MTP = "HO",
target.power = pp1$D1indiv[2],
power.definition = "D1indiv",
K = 20,
J = 40,
M = 3,
MDES = rep(0.25, 3),
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1, numCovar.3 = 1,
R2.1 = 0.1, R2.2 = 0.1, R2.3 = 0.1,
ICC.2 = 0.1, ICC.3 = 0.1,
omega.2 = 0, omega.3 = 0, rho = 0.5,
max_sample_size_nbar = 100
)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(nbar2)
## -----------------------------------------------------------------------------
nbar3 <- pump_sample(
d_m = "d3.3_m3rc2rc",
power.definition = "D1indiv",
target.power = 0.4,
typesample = "nbar",
MTP = "HO",
K = 20,
J = 40,
M = 3,
MDES = rep(0.25, 3),
Tbar = 0.5, alpha = 0.05,
numCovar.1 = 1, numCovar.2 = 1, numCovar.3 = 1,
R2.1 = 0.1, R2.2 = 0.1, R2.3 = 0.1,
ICC.2 = 0.1, ICC.3 = 0.1,
omega.2 = 0, omega.3 = 0, rho = 0.5
)
## ----echo = FALSE-------------------------------------------------------------
knitr::kable(nbar3)
## ----fig.width=7, fig.align="center"------------------------------------------
plot(nbar3, type = "search")
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.