
Generate count data for RSTr object
long_to_list_matrix.Rdlong_to_list_matrix() converts a long table featuring event counts across regions and other optional margins into a list that is readable by *car().
Arguments
- table
A
tablecontaining event and mortality counts stratified by group/region/time.- event
The column containing event counts.
- population
The column containing population counts.
- region
The column containing region names.
- group
An optional column containing sociodemographic group names.
- time
An optional column containing time period names.
Details
long_to_list_matrix() will sum along any group/time stratifications that aren't specified; for example, if your dataset contains time periods and time is not specified in long_to_list_matrix(), the output will be a sum of all time periods. Filter data by desired groups and time periods before running long_to_list_matrix().
Examples
ma_data <- maexample[!is.na(maexample$Year), ]
# Generates data from 1979-1981 stratified by sex
ma_data_mst <- long_to_list_matrix(ma_data, Deaths, Population, County.Code, Sex.Code, Year.Code)
ma_data_79 <- ma_data[ma_data$Year == 1979, ]
# Generates 1979 data stratified by sex
ma_data_m <- long_to_list_matrix(ma_data_79, Deaths, Population, County.Code, Sex.Code)
# Generates 1979 data summarized for all sexes
ma_data_u <- long_to_list_matrix(ma_data_79, Deaths, Population, County.Code)