cl <- codelist(
codes = c("A", "B", "A1", "A2", "B1", "B2", "A1.1", "B2.2", "X"),
parent = c(NA, NA, "A", "A", "B", "B", "A1", "B2", NA),
missing = c(0, 0, 0, 0, 0, 0, 0, 0, 1)
)
x <- code(c("A1.1", "A1", "A2", "B2.2", "B2.2", NA, "B2", "X"), cl)
levelcast(x, 1)
levelcast(x, 2, over_level = "ignore")
levelcast(x, 0)
Run the code above in your browser using DataLab