求助,医学狗一枚,正在写文章,求教如何做R语言决策树,看了你们的教程,第一找不到软件包,第二编代码太难,跨学科真的好难[捂脸]不知是否可以指教一二,或是付费帮忙也可,万分感谢!

0
已邀请:
1

marxsong 2016-12-15 回答

因为不太确定你文章需要实现的目的,一般而言,用R语言做决策树模型,都有固定的代码模型,可能涉及专业判断的就是模型参数的选择优化。
可以参考一些案例,像ctree, rpart, tree 等包都做决策树模型。
基本的模型如下:
> library(rpart)
> x <- cbind(x_train,y_train)
# grow tree
> fit <- rpart(y_train ~ ., data = x,method="class")
> summary(fit)
#Predict Output
> predicted= predict(fit,x_test)

其中:y_train – 因变量
x_train – 自变量
x – 训练数据
 
你可以参考这篇详细的文章:A Complete Tutorial on Tree Based Modeling from Scratch
 

要回复问题请先登录注册