lag_honos: Calculate lagged HoNOS scores

Description Usage Arguments Value Examples

View source: R/calculations.R

Description

Calculate lagged HoNOS scores

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
lag_honos(
  data,
  id_var,
  date_var,
  value_vars_current,
  prob_var_item8,
  spec_var_item8,
  value_vars_history,
  add_change_label = TRUE,
  change_label = c("high_low", "deterio_improve"),
  honos_version = c("working_adults")
)

Arguments

data

Dataframe in wide format (i.e., one row for each HoNOS assessment and one column for each HoNOS item)

id_var

Name of variable that uniquely identifies each individual

date_var

Name of date (or datetime) variable

value_vars_current

Vector, specifying variable names with values for 'current' items

prob_var_item8

Vector, specifying variable name with description of problem (prob) for item 8

spec_var_item8

Vector, specifying variable name with problem specification (spec) of for item 8

value_vars_history

Vector, specifying specifying variable names with values for 'historic' items

add_change_label

Logical, specifying whether to add a variable that describes the change using the function calc_change_label

change_label

String, specifying whether to describe the change using "high_low" (e.g., HL stands for high to low) or "deterio_improve" (Deterioration, Unchanged, Improved)

honos_version

Vector, specifying version of the HoNOS that is being used. TODO IMPLEMENT MORE VERSIONS.

Value

Dataframe with original data and lagged values

Examples

1
2
3
4
5
6
7
8
lag_honos(data = honos_data,
          id_var = id,
          date_var = date,
          value_vars_current = c("q1", "q2", "q3", "q4", "q5", "q6", "q7",
                                 "q8", "q9", "q10", "q11", "q12", "q13"),
          prob_var_item8 = c("q8_prob"),
          spec_var_item8 = c("q8_spec"),
          value_vars_history = c("qa", "qb", "qc", "qd", "qe"))

CDU-data-science-team/honos documentation built on Nov. 7, 2021, 9:20 p.m.