make draws of all observations with the same id in a panel data context. This is useful for bootstrapping with panel data.
blockBootSample(data, idname)
data.frame bootstrapped from the original dataset; this data.frame will contain new ids
data.frame from which you want to bootstrap
column in data which contains an individual identifier
if(!requireNamespace("plm")) {
if(interactive() || is.na(Sys.getenv("_R_CHECK_PACKAGE_NAME_", NA))) {
stop("package 'plm' is required for this example")
} else q() }
data("LaborSupply", package="plm")
bbs <- blockBootSample(LaborSupply, "id")
nrow(bbs)
head(bbs$id)
Run the code above in your browser using DataLab