# Synthetic test data
test_data <- tibble::tibble(
erecord_01 = c("R1", "R2", "R3", "R4", "R5"),
epatient_15 = c(34, 5, 45, 2, 60), # Ages
epatient_16 = c("Years", "Years", "Years", "Months", "Years"),
eresponse_05 = rep(2205001, 5),
earrest_01 = rep("No", 5),
einjury_03 = rep("non-injury", 5),
edisposition_14 = rep(4214001, 5),
edisposition_30 = rep(4230001, 5),
eprocedures_03 = rep("other response", 5)
)
# Run the function
# Return 95% confidence intervals using the Wilson method
safety_04(
df = test_data,
erecord_01_col = erecord_01,
epatient_15_col = epatient_15,
epatient_16_col = epatient_16,
eresponse_05_col = eresponse_05,
earrest_01_col = earrest_01,
einjury_03_col = einjury_03,
edisposition_14_col = edisposition_14,
transport_disposition_col = edisposition_30,
eprocedures_03_col = eprocedures_03,
confidence_interval = TRUE
)
Run the code above in your browser using DataLab