Skip to contents

Provides an overview analysis of Weekly Digital Collaboration. Returns an stacked area plot of Email and Meeting Hours by default. Additional options available to return a summary table.

Usage

collaboration_area(data, hrvar = NULL, mingroup = 5, return = "plot")

collab_area(data, hrvar = NULL, mingroup = 5, return = "plot")

Arguments

data

A Standard Person Query dataset in the form of a data frame. A Ways of Working assessment dataset may also be provided, in which Unscheduled call hours would be included in the output.

hrvar

HR Variable by which to split metrics, defaults to NULL, but accepts any character vector, e.g. "LevelDesignation". If NULL is passed, the organizational attribute is automatically populated as "Total".

mingroup

Numeric value setting the privacy threshold / minimum group size. Defaults to 5.

return

String specifying what to return. This must be one of the following strings:

  • "plot"

  • "table"

See Value for more information.

Value

A different output is returned depending on the value passed to the return argument:

  • "plot": 'ggplot' object. A stacked area plot for the metric.

  • "table": data frame. A summary table for the metric.

Details

Uses the metrics Meeting_hours, Email_hours, Unscheduled_Call_hours, and Instant_Message_hours.

Examples

# Return plot with total (default)
collaboration_area(pq_data)


# Return plot with hrvar split
collaboration_area(pq_data, hrvar = "Organization")


# Return summary table
collaboration_area(pq_data, return = "table")
#> # A tibble: 10 × 7
#>    Date       group Email_hours Meeting_hours Unscheduled_Call_hours
#>    <date>     <chr>       <dbl>         <dbl>                  <dbl>
#>  1 2022-05-01 Total       1.33           18.6                      0
#>  2 2022-05-08 Total       1.28           17.2                      0
#>  3 2022-05-15 Total       1.30           19.1                      0
#>  4 2022-05-22 Total       1.27           16.8                      0
#>  5 2022-05-29 Total       1.13           17.3                      0
#>  6 2022-06-05 Total       1.34           17.9                      0
#>  7 2022-06-12 Total       1.30           20.4                      0
#>  8 2022-06-19 Total       1.21           17.2                      0
#>  9 2022-06-26 Total       1.19           17.3                      0
#> 10 2022-07-03 Total       0.761          17.9                      0
#> # ℹ 2 more variables: Employee_Count <int>, Collaboration_hours <dbl>