powered by
This function validates whether a numeric value is a valid count (integer of zero or greater).
validate_count(x, include_zero = TRUE)
TRUE if x is a valid count, otherwise it throws an error.
TRUE
x
Numeric value to validate as a count.
Logical, whether to include zero as a valid count.
is_count, is_proportion, validate_proportion, is_integerlike
is_count
is_proportion
validate_proportion
is_integerlike
validate_count(0) # TRUE validate_count(3) # TRUE try(validate_count(0, include_zero = FALSE)) # Error: Not a valid count try(validate_count(-1)) # Error: Not a valid count value.
Run the code above in your browser using DataLab