Identify count variables for RMB analyses

Description

Returns TRUE when values are non-negative integers with more than two distinct observed values.

Usage

is_count(x)

Arguments

x A vector to classify.

Value

A single logical value.

Examples

Code
library("rmb")

is_count(c(0, 1, 2, 5, NA))
[1] TRUE
Code
is_count(c(0, 1))
[1] FALSE
Code
is_count(c(0.5, 1.5, 2.5))
[1] FALSE
Code
is_count(c(-1, 0, 1))
[1] FALSE