Pass an advanced insights query dataset and return the identified query type as a string. This function uses variable name string matching to 'guess' the query type of the data frame.
identify_query(data, threshold = 2)
An advanced insights query dataset in the form of a data frame. If the data is not identified as a valid dataset, the function will return an error.
Debugging use only. Increase to raise the 'strictness' of the guessing algorithm. Defaults to 2.
String. A diagnostic message is returned.
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_shifts_wp()
,
identify_shifts()
,
identify_tenure()
,
remove_outliers()
,
standardise_pq()
,
subject_validate_report()
,
subject_validate()
,
track_HR_change()
,
validation_report()
identify_query(sq_data) # Standard query
#> [1] "Person Query"
identify_query(mt_data) # Meeting query
#> [1] "Meeting Query"
identify_query(em_data) # Hourly collaboration query
#> [1] "Hourly Collaboration Query"
if (FALSE) {
identify_query(iris) # Will return an error
identify_query(mtcars) # Will return an error
}