rpart 舍入值

rpart rounding values

我正在尝试绘制一个名为 "fit" 的模型,该模型是我使用 rpart 包创建的。 我的问题是图上的数字正在四舍五入。 例如,如果我 运行

plot(fit)
text(fit)

我得到了 11.75 值,这是我期望的值,因为如果我键入 fit,我可以看到:

    alcohol< 11.75 1661  77 Bad (0.953642384 0.046357616)

但如果我这样做:

  prp(fit)

我收到下面的“<12”:

我想使用 prp 方法,因为它可以让我绘制出更好的树,但我怎样才能让它绘制出正确的值?

谢谢

您可以增加 prp 中显示的有效数字,默认为 2。我认为您正在寻找 4 位数字,在这种情况下 prp(fit, digits=4) 应该可以满足您的要求。