Removes duplicate `personnel_id` + `ref_date` combinations, addressing
violations of the `personnel_unique_id` rule.
Usage
remove_duplicate_personnel(data, keep = c("first", "last", "none"))
Arguments
- data
A data.frame with columns `personnel_id` and `ref_date`.
- keep
Which record to keep per duplicate group: `"first"` (default),
`"last"`, or `"none"` (drops all records in a duplicate group).
Value
A data.frame with duplicates removed.
Examples
if (FALSE) { # \dontrun{
remove_duplicate_personnel(personnel_df, keep = "first")
remove_duplicate_personnel(personnel_df, keep = "none")
} # }