Learn R Programming

admiral (version 1.3.0)

get_highest_imputation_level: Get Highest Imputation Level

Description

Returns the dt_level() or dtm_level() representation of the highest_imputation character value. The level object allows comparisons of levels.

Usage

get_highest_imputation_level(highest_imputation, create_datetime)

Value

A dt_level() or dtm_level() object representing the highest imputation level.

Arguments

highest_imputation

A character indicating the highest imputation level.

Default value

none

create_datetime

A logical indicating whether datetime factors levels are required.

Default value

none

Examples

Run this code
# Get highest imputation level for date
highest_level_date <- admiral:::get_highest_imputation_level(
  highest_imputation = "Y",
  create_datetime = FALSE
)
print(highest_level_date)

# Get highest imputation level for datetime
highest_level_datetime <- admiral:::get_highest_imputation_level(
  highest_imputation = "Y",
  create_datetime = TRUE
)
print(highest_level_datetime)

# Get highest imputation level for date with month level
highest_level_month_date <- admiral:::get_highest_imputation_level(
  highest_imputation = "M",
  create_datetime = FALSE
)
print(highest_level_month_date)

# Get highest imputation level for datetime with hour level
highest_level_hour_datetime <- admiral:::get_highest_imputation_level(
  highest_imputation = "h",
  create_datetime = TRUE
)
print(highest_level_hour_datetime)

Run the code above in your browser using DataLab