Finding and not unnecessarily duplicating existing functionality is important
also from a user perspective. Negative binomial regression provides a somewhat
extreme example of existing overlap between packages, with the scope that this
creates for confusing users, especially as the notation is not consistent
between these different implementations.
In addition to MASS::glm.nb(), note msme::negbinomial(), aod::negbin() and
gamlss::gamlss(). The gamlss function fits two different types of NB model,
either family = NBI (quadratic; var = mu(1 + sigma * mu)) as I think for all the
functions above, or family=NBII (linear; var = mu(1 + sigma)). Also note the
somewhat special purpose function glmnb.fit() in the stat mod package, which
requires preliminary setup steps.
John Maindonald email:
john.maindonald@anu.edu.au<mailto:john.maindonald@anu.edu.au>
phone : +61 2 (6125)3473 fax : +61 2(6125)5549
Centre for Mathematics & Its Applications, Room 1194,
John Dedman Mathematical Sciences Building (Building 27)
Australian National University, Canberra ACT 0200.
On 28/07/2014, at 8:00 pm, Darren Norris wrote:
From: Darren Norris <doon75@hotmail.com<mailto:doon75@hotmail.com>>
Subject: Re: [Rd] [Wishlist] a 'PackageDevelopment' Task View
Date: 28 July 2014 6:19:08 am AEST
To: <r-devel@r-project.org<mailto:r-devel@r-project.org>>
Hi Luca,
Based on previous comments seems like
1) there should be a "multi-functional"/"general" category
to cover packages
like devtools
2) I think finding existing function code ( e.g in cran packages / github )
is necessary and saves many hours in package development (no one wants to
develop a package and then discover they have just reinvented the wheel). So
including packages like sos seems justified and helpful.
Best,
Darren
--
View this message in context:
http://r.789695.n4.nabble.com/Wishlist-a-PackageDevelopment-Task-View-tp4694537p4694625.html
Sent from the R devel mailing list archive at
Nabble.com<http://nabble.com/>.
[[alternative HTML version deleted]]