2013-12-13 252 views
0

我想第一次使用R做一些probit分析。glm probit「無法找到有效的起始值」錯誤消息

我收到以下錯誤:

錯誤,如果停止( 「找不到有效的初始值:請註明一些」((validmu(畝)& & valideta(ETA))!): 缺失值其中TRUE/FALSE需要

這是我使用的命令:

m1=glm(Good~Stg.Days+Dev.Deployments+Check.Ins+NoOfDevelopers,family=poisson(link = "probit"),data=deploy[1:4,]) 

我的數據部署[1:4,]在從CSV文件遵循與加載:

Good,Application Type,Project,Start Date,End Date,Stg Days,Dev Deployments,Check Ins,NoOfDevelopers 
1,DocumentPlatform,ZCP,11/08/2010,11/11/2010,0.6,0,12,4 
1,DocumentPlatform,ZCP,11/11/2010,09/12/2010,0.4,0,4,1 
0,DocumentPlatform,ZCP,09/12/2010,07/03/2011,10,0,7,3 
1,FactsheetPlatform,Process.ARCH,28/06/2010,09/03/2011,7.1,0,18,2 

部署實際上是比1:4更大的向量我只是使用數據的子集來幫助確定問題。

任何想法是什麼錯?

+0

使用?glm我發現:「poisson家族支持鏈接:日誌,身份和sqrt」這可能是你的問題。 – Freddy

回答

1

正如我評論:使用?glm我發現該poisoon家庭支持以下鏈接:日誌,身份和sqrt。

測試上的另一個鏈接:

test <- data.frame('Good'=c(1,1,0,1),'Stg Days'=c(0.6,0.4,10,7.1),'Dev Deployments'=c(0,0,0,0),'Check Ins'=c(12,4,7,18),'NoOfDevelopers'=c(4,1,3,2)) 
m1=glm(Good~ . ,family=poisson(link = "log"),data=test) 

沒有給出錯誤。所以我認爲你的鏈接=「probit」是問題。

+0

謝謝。我想我應該使用:family = binomial(link =「probit」) –

+0

這似乎更符合邏輯。但我不知道你的目標,我不是那種統計。 – Freddy

相關問題