discrete

0th

Percentile

Discrete Vector tools

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.

Keywords
manip
Usage
as.discrete(x, ...)
# S3 method for default
as.discrete(x, ...)
discrete(x, levels = sort(unique.default(x), na.last = TRUE), exclude = NA)
# S3 method for discrete
[(x, ...) <- value
# S3 method for discrete
[(x, ..., drop = FALSE)
# S3 method for discrete
[[(x, i)
is.discrete(x)
# S3 method for discrete
is.na(x) <- value
# S3 method for discrete
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

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.

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.

See Also

[[, [, factor

Aliases
  • as.discrete
  • as.discrete.default
  • discrete
  • [<-.discrete
  • [.discrete
  • [[.discrete
  • is.discrete
  • is.na<-.discrete
  • length<-.discrete
Examples
# NOT RUN {
a <- discrete(1:25)
a

is.discrete(a)

b <- as.discrete(2:4)
b
# }
Documentation reproduced from package Hmisc, version 4.3-0, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.