我正在尝试对数据集实施有序回归。其中Class是我的目标变量,具有级别(高,中和低)。这是我的数据集属性:
我将所有因子属性都转换为数值。然后我运行了这个命令。
reg <- polr(Class~., data= training, Hess = TRUE)
此命令给我以下错误。
attempt to find suitable starting values failed
In addition: Warning messages:
1: glm.fit: algorithm did not converge
2: glm.fit: fitted probabilities numerically 0 or 1 occurred
当我使用Sales
,Quantity
,Customer.No & Net.Sales
之类的某些属性运行此命令时,它运行良好。但是,当我尝试对所有属性运行此命令时,会出现此错误。有人可以告诉我这是什么错误吗?如何解决呢?我应该考虑所有属性吗?