Hi all, Could anybody point me to some latest productivity tools in R? I am interested in speeding up my R programming and improving my efficiency in terms of debugging and developing R programs. I saw my friend has a R Console window which has automatic syntax reminder when he types in the first a few letters of R command. And he's using R under MAC. Is that a MAC thing, or I could do the same on my PC Windows? More pointers about using R for efficiency in development are highly apprecaited! Thanks a lot!
Hi Michael, Great topic - I hope to see others respond. For me there are several big "time savers" with using R (on windows XP), search them on google : 1) tinn-r, for syntax highlighting. 2) "Rexcel" package - for getting data from excel. (BTW, for excel, I also recommend the ASAP utillities) 3) "debug" package - especially the mtrace command, that allows for "live" debugging of a function 4) www.rseek.org and http://r-project.markmail.org/ , for searching R related things in general and in the forum. I hope for more good tips from people, Tal On Wed, Jul 1, 2009 at 7:58 PM, Michael <comtech.usa@gmail.com> wrote:> Hi all, > > Could anybody point me to some latest productivity tools in R? I am > interested in speeding up my R programming and improving my efficiency > in terms of debugging and developing R programs. > > I saw my friend has a R Console window which has automatic syntax > reminder when he types in the first a few letters of R command. And > he's using R under MAC. Is that a MAC thing, or I could do the same on > my PC Windows? > > More pointers about using R for efficiency in development are highly > apprecaited! > > Thanks a lot! > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >-- ---------------------------------------------- My contact information: Tal Galili Phone number: 972-50-3373767 FaceBook: Tal Galili My Blogs: http://www.r-statistics.com/ http://www.talgalili.com http://www.biostatistics.co.il [[alternative HTML version deleted]]
If you are coming to useR! next week, then you might want to check the session on "Workbenches": http://www.agrocampus-ouest.fr/math/useR-2009/abstracts/schedule.html Romain On 07/01/2009 06:58 PM, Michael wrote:> Hi all, > > Could anybody point me to some latest productivity tools in R? I am > interested in speeding up my R programming and improving my efficiency > in terms of debugging and developing R programs. > > I saw my friend has a R Console window which has automatic syntax > reminder when he types in the first a few letters of R command. And > he's using R under MAC. Is that a MAC thing, or I could do the same on > my PC Windows? > > More pointers about using R for efficiency in development are highly > apprecaited! > > Thanks a lot!-- Romain Francois Independent R Consultant +33(0) 6 28 91 30 30 http://romainfrancois.blog.free.fr
> ... I saw my friend has a R Console window which has automatic syntax > reminder when he types in the first a few letters of R command. ...You might be thinking of JGR (Jaguar) at http://jgr.markushelbig.org/JGR.html . This editor also prompts you with function argument lists, including for functions that you wrote. It's a very nice editor, but currently lacks the overall function of Tinn-R. Even so, I have it on my desktop. The RUnit package is a good start at a standalone test harness, and I'm looking forward to additional capabilities as it matures. There is no IDE for R in the same way that there is for other languages -- something that supports integrated versioning, debugging and testing, perhaps using Eclipse. Boy howdee, I hope someone knows otherwise. cur -- Curt Seeliger, Data Ranger Raytheon Information Services - Contractor to ORD seeliger.curt@epa.gov 541/754-4638 [[alternative HTML version deleted]]
I have recently discovered the "playwith" library, which is great for creating complex lattice objects. If you start with a simple lattice plot then modify it using playwith, you can export the code to produce the spiffed up plot. I noticed this function at the bottom of the xyplot documentation in zoo: library/zoo/html/xyplot.zoo.html # playwith (>= 0.8-55) library("playwith") z3 <- zoo(cbind(a = rnorm(100), b = rnorm(100) + 1), as.Date(1:100)) playwith(xyplot(z3), time.mode = TRUE) On Jul 1, 2009, at 11:58 AM, Michael wrote:> Hi all, > > Could anybody point me to some latest productivity tools in R? I am > interested in speeding up my R programming and improving my efficiency > in terms of debugging and developing R programs. > > I saw my friend has a R Console window which has automatic syntax > reminder when he types in the first a few letters of R command. And > he's using R under MAC. Is that a MAC thing, or I could do the same on > my PC Windows? > > More pointers about using R for efficiency in development are highly > apprecaited! > > Thanks a lot! > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting- > guide.html > and provide commented, minimal, self-contained, reproducible code.[[alternative HTML version deleted]]
Hello, On 7/1/09, Michael <comtech.usa at gmail.com> wrote:> More pointers about using R for efficiency in development are highly > apprecaited! >This is more from the point of view of the beginner; something that I wrote recently on r-sig-teaching: "<skip> I will mention a recent discussion [1] on r-sig-gui that would---I believe---also be interesting to this list. It is about Deducer [2], a new R-GUI built on top of JGR [3], intended to be in some respects similar to SPSS or Minitab. Personally, as a student and a self-taught novice in R, I believe that JGR and Rcmdr are individually (and combined) most helpful to beginners in grasping the basics of R, of course apart from the introductory web sites [4] and beginner-friendly documentation. There is also playwith [5] for graphics manipulation. I'd be keen to add Deducer on the list, when the project matures. Departing from the "doing statistics" objective, LyX [6] is most helpful in writing Sweave reports without the additional burden of (properly) learning LaTeX." Best regards, Liviu [1] http://www.mail-archive.com/r-sig-gui at stat.math.ethz.ch/msg00465.html [2] http://cran.r-project.org/web/packages/Deducer/index.html [3] http://cran.r-project.org/web/packages/JGR/index.html [4] http://www.statmethods.net/ [5] http://cran.r-project.org/web/packages/playwith/index.html [6] http://www.lyx.org/
On Thu, 2009-07-02 at 00:01 -0500, Gene Leynes wrote:> playwith(xyplot(z3), time.mode = TRUE)WoW! Looks (and is) GrEaT! Nikos
Michael wrote:> > I saw my friend has a R Console window which has automatic syntax > reminder when he types in the first a few letters of R command. And > he's using R under MAC. Is that a MAC thing, or I could do the same on > my PC Windows?Yes, the Mac GUI for R is a lot nicer than the Windows version. I guess it's just a matter of what interested the people who wrote each, as there's no technical reason it has to be that way. Maybe someone will port some of the Mac GUI's features over to the Windows version.
I have recently discovered the "playwith" library, which is great for creating complex lattice objects. If you start with a simple lattice plot then modify it using playwith, you can export the code to produce the spiffed up plot. I noticed this function at the bottom of the xyplot documentation in zoo: library/zoo/html/xyplot.zoo.html # playwith (>= 0.8-55) library("playwith") z3 <- zoo(cbind(a = rnorm(100), b = rnorm(100) + 1), as.Date(1:100)) playwith(xyplot(z3), time.mode = TRUE) On Wed, Jul 1, 2009 at 11:58 AM, Michael <comtech.usa@gmail.com> wrote:> Hi all, > > Could anybody point me to some latest productivity tools in R? I am > interested in speeding up my R programming and improving my efficiency > in terms of debugging and developing R programs. > > I saw my friend has a R Console window which has automatic syntax > reminder when he types in the first a few letters of R command. And > he''s using R under MAC. Is that a MAC thing, or I could do the same on > my PC Windows? > > More pointers about using R for efficiency in development are highly > apprecaited! > > Thanks a lot! > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >[[alternative HTML version deleted]]