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)
应该可以满足您的要求。
我正在尝试绘制一个名为 "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)
应该可以满足您的要求。