作者microcat (微喵)
看板Statistics
标题[问题] R 程式执行问题 logistic regression
时间Wed Jul 25 16:36:16 2012
各位好,在执行 logistic regression 的时候
遇到了下列的问题,兹将结果 po 上来,
再请各位告知,是哪里出了问题,造成程式无法执行。
资料:dddd
第一行24个case及16个control
第二行为变项
> dddd
V1 V2
R2_S1 1 2
R2_S2 1 1
R2_S3 1 0
R2_S4 1 1
R2_S5 1 1
R2_S6 1 2
R2_S7 1 2
R2_S8 1 2
R2_S9 1 1
R2_S10 1 2
R2_S11 1 0
R2_S12 1 2
R2_S13 1 0
R2_S14 1 2
R2_S15 1 2
R2_S16 1 2
R2_S17 1 2
R2_S18 1 2
R2_S19 1 2
R2_S20 1 1
R2_S21 1 2
R2_S22 1 1
R2_S23 1 1
R2_S24 1 1
R29_S3 0 0
R29_S4 0 2
R39_S1 0 2
R39_S2 0 0
R39_S4 0 2
R41_S1 0 0
R41_S2 0 0
R41_S3 0 1
R41_S4 0 2
R43_S3 0 1
R57_S3 0 0
R60_S2 0 1
R60_S4 0 0
R61_S2 0 1
R66_S2 0 2
R66_S3 0 2
执行 logistic gression 後出现的错误讯息
> glm(dddd[,1] ~ dddd[,2], data= dddd)
错误在glm.fit(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, :
外部函数呼叫时不能有 NA/NaN/Inf (引数 4)
此外: 警告讯息:
1: In Ops.factor(y, mu) : - not meaningful for factors
2: In Ops.factor(eta, offset) : - not meaningful for factors
3: In Ops.factor(y, mu) : - not meaningful for factors
再请各位告知,哪里出了问题。
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.129.5
1F:推 blackalert:要做罗吉斯回归的话,加一个family=binomial的参数 07/25 18:31
2F:→ gsuper:class(dddd) 看看是不是 dataframe, 把data=dddd拿掉 07/26 10:28
3F:→ gsuper:顺便 apply(dddd,2,class) 看看里面设定是否正确 07/26 10:28
4F:→ microcat:谢谢 gsuper,发现是资料格式的问题,建议後已解决了 ^_^ 08/01 11:26