The function generates an interactive HTML report using Standard Person Query data as an input. The report contains checks on Workplace Analytics query outputs to provide diagnostic information for the Analyst prior to analysis.
An additional Standard Meeting Query can be provided to perform meeting subject line related checks. This is optional and the validation report can be run without it.
validation_report(
data,
meeting_data = NULL,
hrvar = "Organization",
path = "validation report",
hrvar_threshold = 150,
timestamp = TRUE
)
A Standard Person Query dataset in the form of a data frame.
An optional Meeting Query dataset in the form of a data frame.
HR Variable by which to split metrics, defaults to "Organization" but accepts any character vector, e.g. "Organization"
Pass the file path and the desired file name, excluding the file extension.
Numeric value determining the maximum number of unique
values to be allowed to qualify as a HR variable. This is passed directly
to the threshold
argument within hrvar_count_all()
.
Logical vector specifying whether to include a timestamp in
the file name. Defaults to TRUE
.
An HTML report with the same file name as specified in the arguments is generated in the working directory. No outputs are directly returned by the function.
For your input to data
or meeting_data
, please use the function
wpa::import_wpa()
to import your csv query files into R. This function will
standardize format and prepare the data as input for this report.
If you are passing a Ways of Working Assessment query instead of a Standard
Person query to the data
argument, please also use standardise_pq()
to
make the variable names consistent with a Standard Person Query.
Since v1.6.2
, the variable Call_hours
is no longer a pre-requisite to run
this report. A note is returned in-line instead of an error if the variable
is not available.
validation_report()
You can browse each individual function for details on calculations.
Below is an example on how to run the report.
Other Reports:
IV_report()
,
capacity_report()
,
coaching_report()
,
collaboration_report()
,
connectivity_report()
,
generate_report()
,
meeting_tm_report()
,
read_preamble()
,
subject_validate_report()
,
workpatterns_report()
Other Data Validation:
check_query()
,
extract_hr()
,
flag_ch_ratio()
,
flag_em_ratio()
,
flag_extreme()
,
flag_outlooktime()
,
hr_trend()
,
hrvar_count_all()
,
hrvar_count()
,
hrvar_trend()
,
identify_churn()
,
identify_holidayweeks()
,
identify_inactiveweeks()
,
identify_nkw()
,
identify_outlier()
,
identify_privacythreshold()
,
identify_query()
,
identify_shifts_wp()
,
identify_shifts()
,
identify_tenure()
,
remove_outliers()
,
standardise_pq()
,
subject_validate_report()
,
subject_validate()
,
track_HR_change()