Skip to contents

AQHI levels are broken down into categories for easier communication of health risks:

  • Low: AQHI = 1-3

  • Moderate: AQHI = 4-6

  • High: AQHI = 7-10

  • Very High: AQHI = "+" (>10)

Health messages for at risk population and general population are available for each risk category - see get_health_messages

Usage

get_risk_category(aqhi_levels = c(1:10, "+"), language = "en")

Arguments

aqhi_levels

(Optional). A vector of AQHI levels (1-10, "+", or NA). Default is all unique levels.

language

(Optional). A single character value indicating the language to use for risk levels and health messaging. Must be either "en" (English) or "fr" (French). Not case sensitive. Default is "en".

Value

A factor of risk categories (Low, Moderate, High, Very High) representing each level of aqhi_levels.

Examples

# Get risk categories for all AQHI levels
get_risk_category()
#>  [1] Low       Low       Low       Moderate  Moderate  Moderate  High     
#>  [8] High      High      High      Very High
#> Levels: Low Moderate High Very High

# The same, but en Francais
get_risk_category(language = "fr")
#>  [1] Faible     Faible     Faible     Modéré     Modéré     Modéré    
#>  [7] Elevé      Elevé      Elevé      Elevé      Très Elevé
#> Levels: Faible Modéré Elevé Très Elevé

# Get risk categories for obervations
aqhi_levels <- sample(c(1:10, "+"), 50, replace = TRUE)
get_risk_category(aqhi_levels)
#>  [1] Low       High      Very High Moderate  High      Moderate  Low      
#>  [8] Low       High      Moderate  Very High Moderate  Low       High     
#> [15] Low       Low       Low       Low       High      High      Moderate 
#> [22] Moderate  Low       Low       High      Low       Moderate  Very High
#> [29] High      Very High High      High      Moderate  Low       Moderate 
#> [36] Low       Moderate  Moderate  High      High      Low       Moderate 
#> [43] Moderate  Low       High      Moderate  Low       Low       Moderate 
#> [50] High     
#> Levels: Low Moderate High Very High