R/track_hr_change.R
    track_HR_change.RdCreates a list of everyone at a specified start date and a specified end date then aggregates up people who have moved between organizations between this to points of time and visualizes the move through a sankey chart.
Through this chart you can see:
The HR attribute/orgs that have the highest move out
The HR attribute/orgs that have the highest move in
The number of people that do not have that HR attribute or if they are no longer in the system
A Person Query dataset in the form of a data frame.
A start date to compare changes. See end_date.
An end date to compare changes. See start_date.
HR Variable by which to compare changes between, defaults to
"Organization" but accepts any character vector, e.g.
"LevelDesignation"
Numeric value setting the privacy threshold / minimum group size. Defaults to 5.
Character vector specifying what to return, defaults to
"plot". Valid inputs are "plot" and "table".
Character replacement for NA defaults to "out of company"
Returns a 'NetworkD3' object by default, where 'plot' is passed in return.
When 'table' is passed, a summary table is returned as a data frame.
Other Data Validation:
check_query(),
extract_hr(),
flag_ch_ratio(),
flag_em_ratio(),
flag_extreme(),
flag_outlooktime(),
hr_trend(),
hrvar_count(),
hrvar_count_all(),
hrvar_trend(),
identify_churn(),
identify_holidayweeks(),
identify_inactiveweeks(),
identify_nkw(),
identify_outlier(),
identify_privacythreshold(),
identify_query(),
identify_shifts(),
identify_shifts_wp(),
identify_tenure(),
remove_outliers(),
standardise_pq(),
subject_validate(),
subject_validate_report(),
validation_report()
dv_data %>% track_HR_change()