【问题标题】:R: error while plotting C5.0 decision treeR:绘制 C5.0 决策树时出错
【发布时间】:2015-12-18 11:39:39
【问题描述】:

我正在使用 R 包 C50 来训练具有相对较大数据集的 C5.0 决策树,其中包含大约 700 万个观测值和 25 个变量(int、num、factor、ordered factor):

C5Tree <- C5.0(Fraud ~ ., data = training, costs = costs)

训练工作正常,但是当我尝试绘制树时,我收到以下错误消息:

plot(C5Tree)
Error in partysplit(varid = as.integer(i), index = index, info = k, prob = NULL) : 
  minimum of ‘index’ is not equal to 1

当我使用数据的子样本(大约 350 万次观察)时,我会收到不同的错误消息:

Error in 1:dim(a17)[1] : argument of length 0

我在使用 rpart 和 RWeka 时没有遇到任何类似的问题。

【问题讨论】:

    标签: r plot decision-tree


    【解决方案1】:

    我最近也遇到了这个问题。它来自一个分类变量,在给定类别中的观察数量非常少。

    我建议查看解释变量的不同类别的计数 - 我猜有一个类别中只有 1 或 2 个观察值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-30
      • 2017-01-30
      • 1970-01-01
      • 2013-02-09
      • 2017-02-21
      • 2014-08-30
      • 2016-11-09
      • 2017-01-30
      相关资源
      最近更新 更多