R로 배우는 트리 기반 Machine Learning
Sandro Raabe
Data Scientist


library(tidymodels)
-- 패키지 첨부 --------------------------- tidymodels 0.1.4 --
v parsnip 0.2.1 v rsample 0.1.1
v dplyr 1.0.9 v tibble 3.1.7
v yardstick 0.0.9 v tune 0.1.6
1. 모델 클래스를 선택합니다
library(tidymodels)
decision_tree()
결정나무 모델 명세(알 수 없음)
2. 모델을 구동할 엔진을 설정합니다
library(tidymodels)
decision_tree() %>%
set_engine("rpart")
결정나무 모델 명세(알 수 없음)
계산 엔진: rpart
3. 모드를 설정합니다(분류 또는 회귀)
library(tidymodels)
decision_tree() %>%
set_engine("rpart") %>%
set_mode("classification")
결정나무 모델 명세(분류)
계산 엔진: rpart
library(tidymodels)
tree_spec <- decision_tree() %>%
set_engine("rpart") %>%
set_mode("classification")
# 모델 명세는 수식과 학습 데이터로 적합합니다
tree_spec %>%
fit(formula = outcome ~ age + bmi,
data = diabetes)
parsnip 모델 객체
적합 시간: 19 ms
n = 652
R로 배우는 트리 기반 Machine Learning