В пакете RWeka есть метод M5P. Это дерево регрессии с линейными уравнениями в листьях. Пример кода
library("RWeka")
MT_model <- M5P(DEP ~ ., data = my_data)
Есть некоторые параметры для настройки…
MT_model <- M5P(DEP ~ ., data = my_data, control = Weka_control(M = 4, N = FALSE, U = TRUE, R = FALSE))
Чтобы увидеть описание параметров настройки:
WOW('M5P')
Но есть также специальный пакет, который может настроить ваши параметры автоматически.
library(caret)
train(DEP ~ ., data = my_data, method = 'M5')