Hello,

after a discussion with Brian (see [R-sig-phylo] corDISC binary coding 
problems, 04/15) I used the method from Ives and Garland (2010),
which is implemented in the R package phylolm.

The problem is, that the likelihood estimator does not converge. 
Here is my code:

fit <- phyloglm(rot.fill ~ Acrogymnospermae + Magnoliophyta, 
                  data=dat, phy=data$phy, method = "logistic_IG10", btol=20,
                  log.alpha.bound = 4, start.beta=NULL, start.alpha=NULL)

And the warning message:

In phyloglm(rot.fill ~ Acrogymnospermae + Magnoliophyta, data = dat,  :
  phyloglm failed to converge.

So the function produces an output but the results are not reliable since the 
global maximum is very likely not reached...

I set the btol value to 20 by try and error-increasing (which I don’t really 
understand since I thought the bounds converge to 0 and 1 at about btol=10 ??)

Now I have to find suitable start.beta and start.alpha values. But I have no 
clue how to approach them. Can anyone help?
Why doesn’t phyloglm has a option for iterating starting values? 

All the Best,
Franz



Franz Krah
Personal Webpage: http://franzkrah.github.io <http://franzkrah.github.io/>
University:             http://www.biodiv.wzw.tum.de/index.php?id=18 
<http://www.biodiv.wzw.tum.de/index.php?id=18>














        [[alternative HTML version deleted]]

_______________________________________________
R-sig-phylo mailing list - [email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-phylo
Searchable archive at http://www.mail-archive.com/[email protected]/

Reply via email to