Hello, The following code:
> binomial(identity) Generates an error message: Error in binomial(identity) : link "identity" not available for binomial family; available links are �logit�, �probit�, �cloglog�, �cauchit�, �log� While : > binomial("identity") Yields an identity-binomial object that works as expected with stats::glm The error in the first example mislead me during years. I thought identity-binomial models were unsupported by R. The documentation is correct but misleading too. > The gaussian family accepts the links (as names) identity, log and inverse; > the binomial family the > links logit, probit, cauchit, (corresponding to logistic, normal and Cauchy > CDFs respectively) log and > cloglog (complementary log-log); Without changing the language, this could be fixed by changing the error messages to something more suggestive. Suggestion: Error in binomial(identity) : name identity not available for binomial family; please use a character string such as binomial("identity") The documentation could be updated to insist on that. The gaussian family accepts the links (as names) identity, log and inverse; the binomial family the links logit, probit, cauchit, (corresponding to logistic, normal and Cauchy CDFs respectively) log and cloglog (complementary log-log); [...] If the link function is given as a character string, all families accept all link functions. What do you think of that ? -- Sincerely Andr� GILLIBERT [[alternative HTML version deleted]]
______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel