This function obtains a statistic of centrality of a variable given a
sample of its values.
Usage
centralValue(x, ws = NULL)
Arguments
x
A vector of values (the sample).
ws
A vector of case weights (defaulting to NULL, i.e. no case weights).
Value
A number if the variable is numeric. A string with the name of the
most frequent nominal value, otherwise.
Details
If the variable is numeric it returns de median of the given sample, if it
is a factor it returns the mode. In other cases it
tries to convert to a factor and then returns the mode.
References
Torgo, L. (2010) Data Mining using R: learning with case studies,
CRC Press (ISBN: 9781439810187).
# An example with numerical datax <- rnorm(100)
centralValue(x)
# An example with nominal datay <-
factor(sample(1:10,200,replace=TRUE),levels=1:10,labels=paste('v',1:10,sep=''))
centralValue(y)