# Minimal reproducible example
old <- data.frame(
Identifier = c("100-1", "100-2", "200-1"),
Description = c("age check", "weight check", "lab miss"),
Query = c("is.na(age)", "is.na(weight)", "missing lab result"),
Code = c("100-1-1", "100-2-1", "200-1-1"),
stringsAsFactors = FALSE
)
new <- data.frame(
Identifier = c("100-1", "200-1", "300-1"),
Description = c("age check", "lab miss", "new query"),
Query = c("is.na(age)", "missing lab result (clarify)", "is.na(x)"),
stringsAsFactors = FALSE
)
res <- check_queries(old = old, new = new, report_title = "My Query Comparison")
# detailed table
head(res$queries)
# HTML summary (if in an RMarkdown or interactive viewer)
res$results
Run the code above in your browser using DataLab