为R';获取正确格式数据的问题;s glmnet
我试图使用glmnet拟合泊松模型,但我似乎无法获得正确形式的数据。所有变量都是分类的。前面的问题处理的是几乎相同的问题,但是给出的解决方案对我没有帮助-为R';获取正确格式数据的问题;s glmnet,r,glmnet,R,Glmnet,我试图使用glmnet拟合泊松模型,但我似乎无法获得正确形式的数据。所有变量都是分类的。前面的问题处理的是几乎相同的问题,但是给出的解决方案对我没有帮助-as.matrix()和model.matrix只是抛出了更多的错误消息 对于as.matrix,以下是我得到的: x<-as.matrix(ld2) > res<-glmnet(x,y,family = "poisson") Error in fishnet(x, is.sparse, ix, jx, y, weights
as.matrix()
和model.matrix
只是抛出了更多的错误消息
对于as.matrix
,以下是我得到的:
x<-as.matrix(ld2)
> res<-glmnet(x,y,family = "poisson")
Error in fishnet(x, is.sparse, ix, jx, y, weights, offset, alpha, nobs, :
NA/NaN/Inf in foreign function call (arg 4)
In addition: Warning message:
In fishnet(x, is.sparse, ix, jx, y, weights, offset, alpha, nobs, :
NAs introduced by coercion
x res你应该试试
x <- model.matrix(~.,data=ld2)
x什么是Id2?一个可重现的例子会很有帮助。你能不能在尝试x数据框的基础上显示结果/错误,以及我试图将其转换为矩阵形式以输入glmnet的自变量。你说的可复制是指小到可以贴在这里的东西吗?没问题。本,这似乎奏效了,谢谢!你能告诉我“~”是什么吗?这是我第一次处理矩阵,所以我很好奇。