尝试在R中建模决策树会导致问题

尝试在R中建模决策树会导致问题,r,machine-learning,rstudio,binary-tree,decision-tree,R,Machine Learning,Rstudio,Binary Tree,Decision Tree,我正在为一个特定的问题挣扎 我想建立一个决策树模型 我的数据集现在看起来如下所示: str(bWeightSantiago) 'data.frame': 160487 obs. of 13 variables: $ BW: int 4175 2242 2487 3214 3412 5421 4152 1745 5247 3529 ... $ married : logi TRUE FALSE TRUE TRUE TRUE TRUE ... $ age : int 24 30 37 22 23 4

我正在为一个特定的问题挣扎

我想建立一个决策树模型

我的数据集现在看起来如下所示:

str(bWeightSantiago) 'data.frame':
160487 obs. of 13 variables:
$ BW: int 4175 2242 2487 3214 3412 5421 4152 1745 5247 3529 ...
$ married : logi TRUE FALSE TRUE TRUE TRUE TRUE ...
$ age : int 24 30 37 22 23 43 28 30 19 22 ...
$ black : logi TRUE FALSE FALSE TRUE TRUE FALSE ...
$ highschool : logi TRUE TRUE FALSE FALSE FALSE TRUE...
$ college: logi FALSE FALSE FALSE FALSE FALSE TRUE ...
$ hasChildren : logi FALSE FALSE FALSE TRUE FALSE FALSE ...
$ drugs: logi FALSE FALSE TRUE FALSE FALSE FALSE ...
$ weightgain : int 14 45 29 50 13 48 20 24 14 39 ...
$ alone: logi FALSE FALSE FALSE FALSE TRUE FALSE ...
$ livesinownhouse : logi TRUE FALSE TRUE TRUE TRUE TRUE ...
$ cig : int 5 25 0 5 0 0 0 10 0 0 ...
$ boy : logi FALSE FALSE TRUE FALSE TRUE FALSE ...
我试图在R中分别建立分类和回归树模型。响应变量为“BW”(=出生体重)。如果我想对分类树建模,我会通过以下方式将BW变量变为二进制变量:


bWeightSantiago\u课程这将帮助您解决第一个问题: