我对R的randomForest
包中的randomForest
函数有疑问。我建立了一个随机森林来根据一系列预测变量来预测结果y
,但是其中一个称为x1
的预测变量应该作为我的预测{{1 }}。在不编辑y
函数本身的情况下,有什么方法可以告诉randomForest
使用randomForest
作为预测下限?为了更清楚地说明这一点,我将提供一个示例。
说我的训练数据集中的一行看起来像这样:
x1
我希望有一种相对简单的方法来调用y x1 x2 x3 x4
=====================================
19.1 24.2 1 19.2 3.33
并在预测randomForest
时告诉过程,而永远不要预测小于y
的东西。在这种情况下,如果x1
的默认预测(没有任何约束)将为18.8,则我希望将此预测替换为24.2。这容易做到吗?我查看了有关R的文档,但没有发现任何可以允许我执行此操作的东西。
谢谢!