我正在尝试执行二进制logit的以下代码:
mylogit <- speedglm(dependent_variable ~ InterestRate, data = my_data, family = "binomial")但我得到以下错误:
> mylogit <- speedglm(dependent_variable ~ InterestRate, data = my_data, family = "binomial")
Error: $ operator is invalid for atomic vectors以下是变量的头部:
> head(my_data$dependent_variable)
[1] 0 1 1 1 1 1
> head(my_data$InterestRate)
[1] "0.165500" "0.165500" "0.165500" "0.165500" "0.165500" "0.165500"有什么办法解决这个问题吗?
编辑:
改变
family = "binomial"至
family=binomial('logit')似乎能让它工作起来
发布于 2019-10-16 18:43:09
编辑:
改变
family = "binomial"至
family=binomial('logit')似乎能让它工作起来
https://stackoverflow.com/questions/58409909
复制相似问题