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) |