学习者通过决策树分类与R进行工作

时间:2017-03-01 10:27:56

标签: r

我有一个用于分类的训练和测试数据集。两个集合都有30个整数列,4个日期列和3个字符串列。 String Column之一是classifire。没有遗漏的价值。 data discraptin 我可以在没有任何错误消息的情况下运行此脚本:

库(rpart包)
库(脱字符号)
set.seed(100)
inTrain< - createDataPartition(y = training $ target90,p = 0.66,list = FALSE)
trainL< - 培训[inTrain,]
trainT< - training [-inTrain,]
#DecisionTreeModel
myRpartModel< - rpart(trainL $ target90~。,method =" class",data = trainL)

这些是每个部分的结果:


表(训练$ target90)
JA NEIN
6051 26377
表(trainL $ target90)
JA NEIN
3994 17409
表(trainT $ target90)
JA NEIN
2057 8968

但是当我想查看模型的结果时,有一个错误,而且alle行属于一个类:


摘要(myRpartModel)
召唤:
rpart(formula = trainL $ target90~。,data = trainL,method =" class")
n = 21403
CP:1
nsplit:0.006843599
REL:0
错误:1
xerror:0
x std处:0
节点编号1:21403观测值
预测等级= NEIN预期损失= 0.1866094 P(节点)= 1
班级数:3994 17409
概率:0.187 0.813

你有什么想法吗?

0 个答案:

没有答案