The count_canreg() function is a generic method used to summarize
population-based cancer registry data. It supports both single (canreg)
and multiple (canregs) registry objects. The function aggregates cancer
cases by age group and classifies cancer types using standardized coding
systems.
Object with class of 'canreg' or 'canregs'.
A numeric vector specifying the breakpoints for age
grouping. Defaults to c(0, 1, seq(5, 85, 5)).
Optional. A string to append to age group labels
(e.g., "+" for open-ended intervals). Defaults to NULL.
A character string specifying the classification method
used to categorize ICD-10 codes. This determines how ICD-10 codes are
classified. Options include "big" (classify ICD-10 codes into 26
cancer categories), "small" (classify ICD-10 codes into 59 cancer
categories, more specific categories), "system" (classify ICD-10
codes into organ system), and "gco" (classify ICD-10 code into
cancer categories same as classification published by the Global
Cancer Observatory). This parameter is only available when the
input data is a vector of ICD-10 codes, or object with class of
'canreg' or 'canregs'.
Additional arguments passed to the method for individual
canreg objects.
Object with class of 'fbswicd' or 'fbswicds'.
data("canregs")
fbsw <- count_canreg(canregs, age_breaks = c(0, 15, 65), cancer_type = "big")
fbsw <- count_canreg(canregs, cancer_type = "gco")
# Count object with class of `canregs`
fbsw <- count_canreg(canregs, cancer_type = "small")
# Count object with class of `canreg`
fbsw <- count_canreg(canregs[[1]], cancer_type = "big")