Fill risk predictor data with target person data

collect_predictors(tgt = NULL, outcome = "overweight-4y", purpose = "tab10")

Arguments

tgt

Target person data, according to JAMES internal format from bdsreader. If tgt = NULL (default) the function returns an empty data with all values set to missings.

outcome

Character. Currently only "overweight-4y"

purpose

Character. Purpose for the predictor data, can be "model" or "tab10".

Value

A tibble with 1 row containing person data

Examples

library(bdsreader)
#> 
#> Attaching package: ‘bdsreader’
#> The following object is masked from ‘package:bdsmodels’:
#> 
#>     table34
fn <- system.file("examples/test.json", package = "bdsreader")
fn <-system.file("extdata/bds_v2.0/smocc/Anne_S.json", package = "jamesdemodata")
fn <-system.file("extdata/bds_v2.0/smocc/Laura_S.json", package = "jamesdemodata")
m <- bdsreader::read_bds(fn, append_ddi = TRUE)
tgt <- m
x <- collect_predictors(m, purpose = "tab10")