我是 R 编程的新手,并尝试运行教程中的随机森林示例代码:Random Forest Using R: Step by Step Tutorial。对于代码的第二行:
names(termCrosssell)
我得到的结果是: age.job.marital.education.default.balance.housing.loan.contact.day.month.duration.campaign.pdays.previous.poutcome.y
而在教程中,格式是不同的。我想知道我是否没有正确排列数据文件。其次,对于
table(termCrosssell$y)/nrow(termCrosssell)
我正进入(状态
# numeric(0)
我无法理解结果。我尝试查找有关数据文件排列的信息,但无法得到答案。
如果没有可重现的数据,就很难解决您的问题。我按照链接下载了数据集,但随后不得不打开并重命名 .csv 文件。事实上,该文件使用“;” 作为分隔符。我得到了正确的结果:
termcrosssell <- read.csv(file="crosssell.csv", header = T, sep = ";")
names(termcrosssell)
[1] "age" "job" "marital" "education" "default" "balance" "housing"
[8] "loan" "contact" "day" "month" "duration" "campaign" "pdays"
[15] "previous" "poutcome" "y"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句