Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## -----------------------------------------------------------------------------
library(MRTAnalysis)
current_options <- options(digits = 3) # save current options for restoring later
## -----------------------------------------------------------------------------
head(data_mimicHeartSteps, 10)
## -----------------------------------------------------------------------------
fit1 <- wcls(
data = data_mimicHeartSteps,
id = "userid",
outcome = "logstep_30min",
treatment = "intervention",
rand_prob = 0.6,
moderator_formula = ~1,
control_formula = ~logstep_pre30min,
availability = "avail"
)
summary(fit1)
## -----------------------------------------------------------------------------
fit2 <- wcls(
data = data_mimicHeartSteps,
id = "userid",
outcome = "logstep_30min",
treatment = "intervention",
rand_prob = 0.6,
moderator_formula = ~1,
control_formula = ~ logstep_pre30min + logstep_30min_lag1 + is_at_home_or_work,
availability = "avail"
)
summary(fit2)
## -----------------------------------------------------------------------------
summary(fit2, show_control_fit = TRUE)
## -----------------------------------------------------------------------------
fit3 <- wcls(
data = data_mimicHeartSteps,
id = "userid",
outcome = "logstep_30min",
treatment = "intervention",
rand_prob = 0.6,
moderator_formula = ~is_at_home_or_work,
control_formula = ~ logstep_pre30min + logstep_30min_lag1 + is_at_home_or_work,
availability = "avail"
)
summary(fit3)
## -----------------------------------------------------------------------------
summary(fit3, lincomb = c(1, 1))
## -----------------------------------------------------------------------------
head(data_binary, 30)
## -----------------------------------------------------------------------------
fit4 <- emee(
data = data_binary,
id = "userid",
outcome = "Y",
treatment = "A",
rand_prob = "rand_prob",
moderator_formula = ~1,
control_formula = ~ time_var1 + time_var2,
availability = "avail"
)
summary(fit4)
## -----------------------------------------------------------------------------
summary(fit4, show_control_fit = TRUE)
## -----------------------------------------------------------------------------
fit5 <- emee(
data = data_binary,
id = "userid",
outcome = "Y",
treatment = "A",
rand_prob = "rand_prob",
moderator_formula = ~time_var1,
control_formula = ~ time_var1 + time_var2,
availability = "avail"
)
summary(fit5)
## -----------------------------------------------------------------------------
summary(fit5, lincomb = rbind(c(1, 0.0333), c(1, 0.5), c(1, 1)))
## -----------------------------------------------------------------------------
options(current_options) # restore old options
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.