Skip to contents

Compute time-to-event and censoring indicators from entity registration data, ready for use with survival::Surv() and flexsurv.

Usage

brreg_survival_data(
  data,
  entry_var = "founding_date",
  censoring_date = Sys.Date()
)

Arguments

data

A tibble from brreg_download(), brreg_search(), or brreg_panel(). Must contain at least org_nr and a date column for entry.

entry_var

Column name for the entry date. Default "founding_date" (stiftelsesdato).

censoring_date

Date at which surviving firms are right-censored. Default: today.

Value

A tibble with added columns: entry_date, exit_date (Date or NA), duration_years (numeric), event (integer: 1 = exit observed, 0 = right-censored). Compatible with survival::Surv(duration_years, event).

See also

brreg_download() for full register data.

Other tidybrreg governance functions: brreg_board_network(), brreg_network()

Examples

if (FALSE) { # interactive() && curl::has_internet()
# \donttest{
firms <- brreg_search(legal_form = "AS", municipality_code = "0301",
                       max_results = 100)
surv <- brreg_survival_data(firms)
surv[, c("org_nr", "entry_date", "exit_date", "duration_years", "event")]
# }
}