resolution: Compute the "resolution" of a numeric vector

Description

The resolution is the smallest non-zero distance between adjacent
values. If there is only one unique value, then the resolution is defined
to be one. If x is an integer vector, then it is assumed to represent a
discrete variable, and the resolution is 1.

Usage

resolution(x, zero = TRUE)

Arguments

x

numeric vector

zero

should a zero value be automatically included in the
computation of resolution