Learn R Programming

pencal (version 1.0.2)

draw_cluster_bootstrap: Draw a cluster bootstrap sample from a data frame in long format

Description

This function is part of the cluster bootstrap optimism correction procedure described in Signorelli et al. (2020, in review). Note that the function does not perform the random sampling, but it extracts the correct records from a dataframe, given the ids of the sampled clusters (subjects)

Usage

draw_cluster_bootstrap(df, idvar, boot.ids)

Arguments

df

a data frame in long format

idvar

name of the subject id in df (it should be a numeric id that ranges from 1 to n, without skipping values)

boot.ids

identifiers of the subjects to be sampled

Value

A data frame containing the bootstrapped observations

References

Signorelli, M., Spitali, P., Al-Khalili Szigyarto, C, The MARK-MD Consortium, Tsonaka, R. (2021). Penalized regression calibration: a method for the prediction of survival outcomes using complex longitudinal and high-dimensional data. Statistics in Medicine, 40 (27), 6178-6196. DOI: 10.1002/sim.9178