R逻辑回归-错误消息
我有一个数据集来执行glm功能,如下所示,但它显示了一条错误消息:R逻辑回归-错误消息,r,R,我有一个数据集来执行glm功能,如下所示,但它显示了一条错误消息: eval(family$initialize)中出错:y值必须为0此问题已回答 尝试对因变量使用as.factor()。在逻辑回归中,你需要有二进制形式的因变量。这可能还没有在R中声明。我没有看到glm调用。y变量是什么? 'data.frame': 189 obs. of 10 variables: $ class : int 1 1 1 1 1 1 1 1 1 1 ... $ age :
eval(family$initialize)中出错:y值必须为0此问题已回答
尝试对因变量使用
as.factor()
。在逻辑回归中,你需要有二进制形式的因变量。这可能还没有在R中声明。我没有看到glm调用。y变量是什么?
'data.frame': 189 obs. of 10 variables:
$ class : int 1 1 1 1 1 1 1 1 1 1 ...
$ age : int 3 5 4 5 3 3 5 4 3 5 ...
$ menopause : int 3 1 3 1 3 3 2 1 3 2 ...
$ tumor-size : int 4 3 5 4 4 1 2 5 6 6 ...
$ inv-nodes : int 1 1 1 1 1 1 1 1 1 1 ...
$ node-capes : int 1 1 1 1 1 1 1 1 1 1 ...
$ deg-malig : int 2 2 2 1 2 3 1 3 3 1 ...
$ breast : int 2 2 1 1 2 1 1 1 1 1 ...
$ breast-quad: int 5 3 2 2 3 1 5 5 3 2 ...
$ irradiat : int 5 3 2 2 3 1 5 5 3 2 ...