在R中绘制C5.0树

时间:2015-09-03 01:44:32

标签: r

我试图在R中绘制一个C5.0对象树,但是它给出了以下错误,我似乎无法找到如何修复它。

plot(model)

Error in partysplit(varid = as.integer(i), index = index, info = k, prob = NULL)   : 
 minimum of ‘index’ is not equal to 1
In addition: Warning message:
In min(index, na.rm = TRUE) :
 no non-missing arguments to min; returning Inf

2 个答案:

答案 0 :(得分:0)

试试这个

library(rattle)
fancyRpartPlot(model)

答案 1 :(得分:0)

数据框中的因素似乎包含空格。我遇到了同样的问题,然后我从其中删除了空格,现在可以正常工作了。 例如,如果变量具有“坏”和“好”因素,则将其更改为“坏”和“好”。

“错误本身是由于在索引向量中传递了NA值。根本原因可能是因子水平在空格上被分割了”在此处https://github.com/topepo/C5.0/issues/10