从R中的randomForest函数修改预测

时间:2019-07-27 18:18:23

标签: r regression random-forest decision-tree

我对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的文档,但没有发现任何可以允许我执行此操作的东西。

谢谢!

0 个答案:

没有答案