昆兰属性C5.0

时间:2017-03-27 09:09:57

标签: decision-tree

UseMethod(“QuinlanAttributes”)中的错误:   没有适用于“QuinlanAttributes”的方法适用于“逻辑”类的对象

每当我运行代码时,我都会收到此错误。我已经安装了几个软件包,但是这个错误会继续重复。

1 个答案:

答案 0 :(得分:0)

似乎C50不接受BOOLEAN功能。 你可以简单地删除该列或将BOOLEAN替换为0/1。

如果“tdata $ Windy”是BOOLEAN功能,则替换它的值。

库(C50)

tdata = read.csv('play.csv',header = TRUE,sep =“,”)

xdata< - data.frame(tdata $ Outlook,tdata $ Temperature,tdata $ Humidity,tdata $ Windy) ydata< - tdata $ Play

treeModel< - C5.0(x = xdata,y = ydata) 摘要(TreeModel中)