[R] plot graph with error bars trouble
Martin Maechler
maechler at stat.math.ethz.ch
Mon Oct 1 16:17:02 CEST 2007
>>>>> "GaGr" == Gabor Grothendieck <ggrothendieck at gmail.com>
>>>>> on Sun, 30 Sep 2007 21:15:37 -0400 writes:
GaGr> On 9/30/07, hadley wickham <h.wickham at gmail.com> wrote:
>> On 9/30/07, jiho <jo.irisson at gmail.com> wrote:
>> > On 2007-September-30 , at 22:40 , hadley wickham wrote:
>> > >> hadley wickham wrote:
>> > >>> [...]
>> > >> PS if one specifies "errorbars" without specifying min and max one
>> > >> gets
>> > >> the error
>> > >>
>> > >> Error in rbind(max, max, max, min, min, min) :
>> > >> cannot coerce type closure to list vector
>> > >>
>> > >> perhaps a more transparent error message could be supplied in this
>> > >> (admittedly
>> > >> stupid-user-error-obvious-in-hindsight) case?
>> > >
>> > > Yes, that's a good idea. I'm still working on making the error
>> > > messages more user friendly. I think I'm making some progress, but
>> > > it's fairly slow.
>> >
>> > BTW, have you thought about opening ggplot2 development (provide a
>> > way to check out the dev code and have the possibility to submit
>> > patches at least) or do you prefer to keep it a personal project for
>> > now? I don't know how intricate your research and the development of
>> > ggplot2 are and would understand that you want to keep in 100% hadley
>> > wickham if you are to be judged on it academically. But boring work
>> > such as improving error messages, writing documentation and chasing
>> > small bugs is probably more efficiently done by a team than by a
>> > single person, with little free time. Furthermore, most of these
>> > things can be done without deep knowledge of the architecture of
>> > ggplot2.
>>
>> It's something I have thought a little bit about, but I haven't made
>> much progress. Ideally, if it's something that I do for ggplot2, I
>> should do it for all my other R packages too.
I don't see why doing it for *some* package(s) should entail
doing it for all of them
>> should do it for all my other R packages too. I have thought about
>> setting up google code projects for each package, which would also
>> provide a nice set of bugtracking tools. I've cc'd Gabor on this
>> email in the hope that he might describe his experiences with this
>> approach.
>>
>> > I probably won' t be able to make significant contributions before a
>> > while but I would be happy to see how ggplot2 progresses and which
>> > directions are taken by following an SVN tree.
>>
>> The one thing that google code currently lacks is a nice timeline +
>> browser interface. I find this very useful for GGobi
>> (http://src.ggobi.org) and would like to maintain that functionality
>> somehow. It also makes it easier to track progress of the code
>> through rss, or intermittent reading of the trac site.
>> There is also the psychological barrier of giving up complete
>> ownership of the code, and accepting that people will write code that
>> is different to the way I'd write it.
indeed. Probably that's the most important hurdle ...
GaGr> If you already know svn then google code is very easy to use. Setting
GaGr> yourself up on it is really just a few minutes of work in that case. I have
GaGr> used other similar sites but google code is by far the easiest one to
GaGr> work with of the ones I have tried. By default everyone has read access
GaGr> and only you have write access so you still control the project. You can
GaGr> browse through the R projects that are already in google code here:
GaGr> http://code.google.com/hosting/search?q=label:R
I would have thought that R-forge (http://r-forge.r-project.org/)
was really the place (and infrastructure) such community
development of an R package should take place,
or .. why not?
Martin
More information about the R-help
mailing list