discrete creates a discrete vector which is distinct from a
continuous vector, or a factor/ordered vector.
The other function are tools for manipulating descrete vectors.
Usage
as.discrete(x, ...)
"as.discrete"(x, ...)
discrete(x, levels = sort(unique.default(x), na.last = TRUE), exclude = NA)
"["(x, ...) <- value
"["(x, ..., drop = FALSE)
"[["(x, i)
is.discrete(x)
"is.na"(x) <- value
"length"(x) <- value
Arguments
x
a vector
drop
Should unused levels be dropped.
exclude
logical: should NA be excluded.
i
indexing vector
levels
charater: list of individual level values
value
index of elements to set to NA
...
arguments to be passed to other functions
Value
as.discrete, discrete returns a vector of
discrete type.is.discrete returan logical TRUE if the vector is of
class discrete other wise it returns FALSE.
Details
as.discrete converts a vector into a discrete vector.
discrete creates a discrete vector from provided values.
is.discrete tests to see if the vector is a discrete vector.