如何设置名为"方法"的模型子参数;来自插入符号的train()函数

时间:2016-12-19 20:14:04

标签: r r-caret ordinal

我正在尝试使用polr包从插入符号的train()函数构建一个序数逻辑回归模型。 polr模型有一个名为"方法"与train()参数"方法"发生冲突。我想将polr模型参数设置为" logistic"。

我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:0)

使用polr时,您需要在train的tunegrid选项中指定方法。

在公式表示法中,它应如下所示:

train(y ~ x1 + x2, 
      data = my_data, 
      method = "polr", 
      trControl = my_control, 
      tunegrid = expand.grid(method = "logistic"))