Hi, I have been using R for a few months now and I am confident that the language has everything I will need to complete my PhD. I can create functions, script files and packages, but I would like to write my programs more efficiently (maybe using OO). Can anyone recommend a good book on the "art" of good R programming? Kind Regards, Sam.
You might be interested in William N. Venables and Brian D. Ripley. S Programming. Springer, 2000. ISBN 0-387-98966-8. There are also many books listed at http://www.r-project.org under "Publications". -roger Samuel Kemp (Comp) wrote:> Hi, > > I have been using R for a few months now and I am confident that the > language has everything I will need to complete my PhD. I can create > functions, script files and packages, but I would like to write my > programs more efficiently (maybe using OO). Can anyone recommend a good > book on the "art" of good R programming? > > Kind Regards, > > Sam. > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html >
Samuel: If you have just started with R, then you may also wish to look at Venables and Ripley, Modern Applied Statistics with S, though you may also wish to examine the free material at www.r-project.org, as suggested. Also, if you tell us more about your special interests, someone might be able to make more focused suggestions. hope this helps. spencer graves Roger D. Peng wrote:> You might be interested in > > William N. Venables and Brian D. Ripley. S Programming. Springer, > 2000. ISBN 0-387-98966-8. > > There are also many books listed at http://www.r-project.org under > "Publications". > > -roger > > Samuel Kemp (Comp) wrote: > >> Hi, >> >> I have been using R for a few months now and I am confident that the >> language has everything I will need to complete my PhD. I can create >> functions, script files and packages, but I would like to write my >> programs more efficiently (maybe using OO). Can anyone recommend a >> good book on the "art" of good R programming? >> >> Kind Regards, >> >> Sam. >> >> ______________________________________________ >> R-help at stat.math.ethz.ch mailing list >> https://www.stat.math.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide! >> http://www.R-project.org/posting-guide.html >> > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html
Hallo Samuel! You can find a talk by Friedrich Leisch about S4 at the UseR2004 conference side "S4 Classes and Methods" Its a good overview of S3 and S4. goolge Use R2004 and look for keynotes. If you decide to use S4 to implement your packages. (what is recomended) you would have no many choises in buying a books. Most of the S/R books are about using R and not about R programming. There is only one book/document that describes S4 "Programming with Data" by John Chambers (the so called Green Book). The functionality which the "methods" package provides follows the language specification described in this book. So it is a "must have" so to say. If you do not like S4 you can take a look at Henrik Bengtsson R.oo packages (Google R.oo). People which like Jave like it much more than S4. Sincerely Eryk *********** REPLY SEPARATOR *********** On 6/1/2004 at 2:13 PM Samuel Kemp (Comp) wrote:>Hi, > >I have been using R for a few months now and I am confident that the >language has everything I will need to complete my PhD. I can create >functions, script files and packages, but I would like to write my >programs more efficiently (maybe using OO). Can anyone recommend a good >book on the "art" of good R programming? > >Kind Regards, > >Sam. > >______________________________________________ >R-help at stat.math.ethz.ch mailing list >https://www.stat.math.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide! http://www.R-project.org/posting-guide.htmlDipl. bio-chem. Eryk Witold Wolski @ MPI-Moleculare Genetic Ihnestrasse 63-73 14195 Berlin 'v' tel: 0049-30-83875219 / \ mail: wolski at molgen.mpg.de ---W-W---- http://www.molgen.mpg.de/~wolski
On Tue, 01 Jun 2004 14:13:23 +0100 "Samuel Kemp (Comp)" <sekemp at glam.ac.uk> wrote:> Hi, > > I have been using R for a few months now and I am confident that the > language has everything I will need to complete my PhD. I can create > functions, script files and packages, but I would like to write my > programs more efficiently (maybe using OO). Can anyone recommend a good > book on the "art" of good R programming? >If you have patience (book announced for July 2004) and read German, "Programmieren mit R" by Uwe Ligges (Springer Verlag, ISBN: 3-540-20727-9) might be an other answer to your needs. See: http://www.springeronline.com/sgw/cda/frontpage/0,10735,5-40109-22-26682866-0,00.html HTH, Tobias