数据科学与R语言数据-R语言-图表-决策-Linux-PythonR包

gcForest

2018-10-28  本文已影响12人  Liam_ml

这也是一种基于决策树的方法,这是一种深度树的集成方法(deep forest ensemble method )

如何使用

想要在R里面使用,需要在计算机上安装一下设备:

之后,安装R包

install.packages('gcForest')

使用fcForest

例子

library(gcForest)
sk <-  reticulate::import('sklearn')
 


train_test_split <- sk$model_selection$train_test_split

data <- sk$datasets$load_iris

iris <- data()


X <-  iris$data
y <-  iris$target
data_split <- train_test_split(X,y,test_size=0.33)


X_tr <- data_split[[1]]
X_te <- data_split[[2]]
y_tr <- data_split[[3]]
y_te <- data_split[[4]]


gcforest_m <- gcforest(shape_1X = 4L,window = 2L,tolerance = 0.0)

gcf_model <- gcforest_m$fit(X_tr,y_tr)

上一篇 下一篇

猜你喜欢

热点阅读