Learn R Programming

mbgraphic (version 1.0.1)

discrete1d: Measure for the degree of discreteness

Description

A simple measure for the degree of discreteness of a variable, of the columns of a numeric matrix or of the variables of a data frame based on the number of unique values.

Usage

discrete1d(x)

Arguments

x

A numeric vector, a numeric matrix or a data frame.

Value

A single value or a vector including the results of discrete1d for each variable (in case of numeric matrices or data frames). If variables from data frames are categorical, 'NA' is returned.

See Also

multimod1d, skew1d, iaunivariate

Examples

Run this code
# NOT RUN {
data(Election2005)

# }
# NOT RUN {
discrete <- discrete1d(Election2005)
maxv <- order(discrete,decreasing=TRUE)[1:4]
par(mfrow=c(2,2))
for(i in 1:4){
  hist(Election2005[,maxv[i]], ,xlab="",breaks=30, 
  main=paste(names(Election2005[maxv[i]])))
}

# Explore skewness, multimodality and discreteness 
# within an interactive environment.
iaunivariate(Election2005)
# }

Run the code above in your browser using DataLab