correlation {FSelector} | R Documentation |
The algorithm finds weights of continous attributes basing on their correlation with continous class attribute.
linear.correlation(formula, data) rank.correlation(formula, data)
formula |
a symbolic description of a model |
data |
data to process |
linear.correlation
uses Pearson's correlation
rank.correlation
uses Spearman's correlation
Rows with NA
values are not taken into consideration.
a data.frame containing the worth of attributes in the first column and their names as row names
Piotr Romanski
library(mlbench) data(BostonHousing) d=BostonHousing[-4] # only numeric variables weights <- linear.correlation(medv~., d) print(weights) subset <- cutoff.k(weights, 3) f <- as.simple.formula(subset, "medv") print(f) weights <- rank.correlation(medv~., d) print(weights) subset <- cutoff.k(weights, 3) f <- as.simple.formula(subset, "medv") print(f)