Nothing
## ----setup, include = FALSE----------------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>" # ,
# tidy = TRUE,
# tidy.opts = list(
# indent = 2L,
# width.cutoff = 95L,
# wrap = TRUE
# )
)
user_options <- options()
options(width = 93)
options(knitr.kable.NA = "")
options(sdc.info_level = 1L)
options(datatable.print.keys = FALSE)
options(datatable.print.class = FALSE)
library(sdcLog)
library(knitr)
library(skimr)
## ----test_data_descriptives----------------------------------------------------------------
data("sdc_descriptives_DT")
sdc_descriptives_DT
## ----descriptives_simple_case--------------------------------------------------------------
sdc_descriptives_DT[, .(mean = mean(val_1, na.rm = TRUE))]
## ----descriptives_simple-------------------------------------------------------------------
sdc_descriptives(data = sdc_descriptives_DT, id_var = "id", val_var = "val_1")
## ----descriptives_by_case------------------------------------------------------------------
sdc_descriptives_DT[, .(mean = mean(val_1, na.rm = TRUE)), by = "sector"]
## ---- descriptives_by----------------------------------------------------------------------
sdc_descriptives(data = sdc_descriptives_DT, id_var = "id", val_var = "val_1", by = "sector")
## ----descriptives_byby_case----------------------------------------------------------------
sdc_descriptives_DT[, .(mean = mean(val_1, na.rm = TRUE)), by = c("sector", "year")]
## ----descriptives_byby---------------------------------------------------------------------
sdc_descriptives(
data = sdc_descriptives_DT,
id_var = "id",
val_var = "val_1",
by = c("sector", "year")
)
## ----descriptives_zero_case----------------------------------------------------------------
sdc_descriptives_DT[, .(mean = mean(val_2, na.rm = TRUE)), by = c("sector", "year")]
## ----descriptives_zero---------------------------------------------------------------------
sdc_descriptives(
data = sdc_descriptives_DT,
id_var = "id",
val_var = "val_2",
by = c("sector", "year")
)
## ----descriptives_zerozero-----------------------------------------------------------------
sdc_descriptives(
data = sdc_descriptives_DT,
id_var = "id",
val_var = "val_2",
by = c("sector", "year"),
zero_as_NA = FALSE
)
## ----test_data_extreme---------------------------------------------------------------------
data("sdc_min_max_DT")
sdc_min_max_DT
## ----extreme_simple------------------------------------------------------------------------
sdc_min_max(data = sdc_min_max_DT, id_var = "id", val_var = "val_1")
## ----extreme_n1----------------------------------------------------------------------------
sdc_min_max(data = sdc_min_max_DT, id_var = "id", val_var = "val_2")
## ----extreme_n2----------------------------------------------------------------------------
sdc_min_max(data = sdc_min_max_DT, id_var = "id", val_var = "val_2", max_obs = 5)
## ----exterme_by1---------------------------------------------------------------------------
sdc_min_max(data = sdc_min_max_DT, id_var = "id", val_var = "val_1", by = "year")
sdc_min_max(data = sdc_min_max_DT, id_var = "id", val_var = "val_1", by = "sector")
## ------------------------------------------------------------------------------------------
res <- sdc_min_max(
data = sdc_min_max_DT,
id_var = "id",
val_var = "val_1",
by = c("sector", "year")
)
## ----extreme_by3---------------------------------------------------------------------------
# extreme_vals
res
## ----model_data----------------------------------------------------------------------------
data("sdc_model_DT")
print(skim(sdc_model_DT))
## ----model_models--------------------------------------------------------------------------
model_1 <- lm(y ~ x_1 + x_2, data = sdc_model_DT)
model_2 <- lm(y ~ x_1 + x_2 + x_3, data = sdc_model_DT)
model_3 <- lm(y ~ x_1 + x_2 + dummy_1 * dummy_2, data = sdc_model_DT)
model_4 <- lm(y ~ x_1 + x_2 + dummy_1 * dummy_3, data = sdc_model_DT)
## ----model_simple--------------------------------------------------------------------------
sdc_model(data = sdc_model_DT, model = model_1, id_var = "id")
sdc_model(data = sdc_model_DT, model = model_3, id_var = "id")
## ----model_prob1---------------------------------------------------------------------------
sdc_model(data = sdc_model_DT, model = model_2, id_var = "id")
## ----model_prob2---------------------------------------------------------------------------
sdc_model(data = sdc_model_DT, model = model_4, id_var = "id")
## ----eval = FALSE--------------------------------------------------------------------------
# sdc_log(
# r_scripts = "/home/my_project/R/my_script.R",
# log_files = "/home/my_project/log/my_script.txt"
# )
## ----reset options, include=FALSE---------------------------------------------
options(user_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.