Skip to content
Prev 5658 / 398502 Next

(GUIs, was R GUI ( was Re: [R] R Documentation(s)))

I'm following up, just a bit late... :-)
On Tue, 9 May 2000, Prof Brian D Ripley wrote:

            
There most certainly are.
Well, I'm not a statistician by any standards, the most advanced thing I
ever did in a course was 
glm(formula = kyphosis ~ al + an + sa, family = binomial(link = "logit"), 
    data = data),
but of course, since I am an astrophysicist, I'm pretty used to
programming, command-line interfaces etc. But, as Prof Ripley says:
it is far from easy to find the things you want in menu systems. If you
haven't understood the concepts, the path to doing what you need may in
fact be shorter at a command line: Take for example my glm above. I may
think that I should be looking under "hypothesis testing". I mean, there
are levels of significanse and everything, you now. :-) I will not find
anything there in a menu system under "hypothesis testing", I might find
it under "regression". On the other hand, with a piece of well written
documentation, I might not only find the glm()-function more swiftly, I
might also realize that I wasn't really doing hypothesis testing. 

I'm not against a GUI for R, but I think that well written documentation
intended for beginners of different fields of the command line interface
is far more urgent, and is something I think would attract beginners to R.

There are of course certain operations that could be performed more easily
with a GUI. For example, if I have a figure on the X-device, doing a
right-click on the figure to get a pop-up menu that lets me send it to a
postscript device or a different file (blurring the distinction) would be
great. But not urgent.

In general, I think that a GUI may be nice if the options you have are
few, but if the options you have are many, then it is just a barrier
between you and the really powerful stuff. The GUI may be designed to help
you do tasks that are common, but if you are doing things that are
somewhat out of the mainstream, even simple operations may be difficult to
perform.

Best,

Kjetil