R语言之机器学习程序包(更新)

R语言中的机器学习程序包主要如下所示:

模型 学习任务 R Package 方法名 调用方式
k近邻 分类 class knn m <- knn(train,test,class,k)
朴素贝叶斯 分类 e1071 naiveBayes m <- naiveBayes(train,class,laplace=0)
决策树 分类 C50 C5.0 m <- C5.0(train,class,trials=1,costs=NULL)
1R规则学习器 分类 Rweka OneR m <- OneR(formula, data, subset, na.action,control = Weka_control(), options = NULL)
RIPPER规则学习器 分类 Rweka Jrip m <- JRip(formula, data, subset, na.action,control = Weka_control(), options = NULL)
线性回归 回归 Base lm m <- lm(formula, data)
回归树 回归 rpart rpart m <- rpart(formula, data)
模型树 回归 Rweka M5P m <- M5P(formula, data)
         
posted @ 2016-07-27 20:06  DM_CC  阅读(1867)  评论(0编辑  收藏  举报