When using polr you need to specify the method in the tunegrid option of train.
In the formula notation it should look like this:
train(y ~ x1 + x2,
data = my_data,
method = "polr",
trControl = my_control,
tunegrid = expand.grid(method = "logistic"))
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…