[R] [R-wiki] Packages - a great resource, but hard to find the right one
Philippe Grosjean
phgrosjean at sciviews.org
Fri Nov 23 16:02:45 CET 2007
Martin Maechler wrote:
>>>>>> "JH" == Johannes Huesing <johannes at huesing.name>
>>>>>> on Thu, 22 Nov 2007 22:14:57 +0100 writes:
>
> JH> Antony Unwin <unwin at math.uni-augsburg.de> [Thu, Nov 22,
> JH> 2007 at 12:43:07PM CET]:
> >> There have been several constructive responses to John
> >> Sorkin's comment, but none of them are fully
> >> satisfactory. Of course, if you know the name of the
> >> function you are looking for, there are lots of ways to
> >> search ? provided that everyone calls the function by a
> >> name that matches your search.
>
> JH> I follow the suggestion to Google (mostly restricted by
> JH> site:cran.r-project.org) which gets me quite far.
>
> >> If you think there might be a function, but you don't
> >> know the name, then you have to be lucky in how you
> >> search. R is a language and the suggestions so far seem
> >> to me like dictionary suggestions, whereas maybe what
> >> John is looking for is something more like a thesarus.
>
> JH> This is hard to do in a collaborative effort. One
> JH> analogue is the HOWTOs vs the man pages which I see in
> JH> Linux. Some of the HOWTOs are outstanding, the only
> JH> problem they are facing is that they tend to be out of
> JH> date.
>
> >>
> >> R packages are a strange collection, as befits a growing
> >> language. There are large packages, small packages, good
> >> packages (and not so good packages), personal mixtures of
> >> tools in packages, packages to accompany books,
> >> superceded packages, unusual packages, everything. Above
> >> all there are lots of packages. As the software editor
> >> of the Journal of Statistical Software I suggested we
> >> should review R packages.
>
> JH> You mean: prior to submission?
>
> >> No one has shown any enthusiasm for this suggestion, but
> >> I think it would help. Any volunteers?
>
> JH> I am still putting some hope into the R Wiki. To my
> JH> dismay it is also package oriented,
> JH> not method-oriented.
>
> I don't think this is true; at least it's not at all intended.
> I'll *exceptionally* am crossposting this to the R-Wiki Special
> Interest Group.
The R-SIG-Wiki is there to discuss problems related to the Wiki. The
Wiki itself, not the SIG, is the place where the information should go.
Indeed, the R Wiki goal is NOT to help finding which package to use (at
least, not directly), but it's primary goal is to collect together
additional documentation around R and R packages contributed by the
users. So, the question about how to efficiently find the right function
and documentation is still open (CRAN Task Views associated with
Googling R stuff is probably the way to go here).
Although I am sure it is difficult to do, I also think that a review
mechanism for packages would be nice. Another interesting approach is
the test unit. It is already implemented, but should be used more
intensively. The question is: could we maintain (and grow) a database of
use cases, with examples datasets and typical results expected that we
can use to test functions in R packages more intensively?
Best,
Philippe
> JH> I tend to think that there is a chance
> JH> of controlled documentation if somebody set out an
> JH> infrastructure going beyond the current one. Anything
> JH> like a classification of methods.
>
> JH> Thing is, I may like to volunteer, but not in the
> JH> "here's a package for you to review by week 32"
> JH> way. Rather in the way that I search a package which
> JH> fits my problem. One package lets me down and I'd like
> JH> to know other users and the maintainer about it. The
> JH> other one works black magic and I'd like to drop a
> JH> raving review about it. This needs an infrastructure
> JH> with a low barrier to entry. A wiki is not the worst
> JH> idea if the initial infrastructure is geared at
> JH> addressing problems rather than packages.
>
> JH> -- Johannes H�sing
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> R-sig-wiki mailing list
> R-sig-wiki at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-wiki
More information about the R-help
mailing list