[R] General Question re R vs S-Plus
Spencer Graves
spencer.graves at pdf.com
Sun May 8 18:47:21 CEST 2005
Unfortunately, many of the S-Plus GUI functions are NOT written in S.
For example, S-Plus 6.2 put the following into History while executing
the GUI equivalent of "plot(1:3)":
guiPlot( PlotType = "Scatter", AxisType = "Linear")
guiModify( "LinePlot", Name = "GS1$1$1",
DataSet = "1:3")
One thing I've found quite powerful in S-Plus 6.2 is File -> "Import
Data". Unfortunately, an import of an Excel file was implemented as
follows:
guiImportData(FileName = "d:\\spencerg\\statmtds\\yield\\Sample
Size0\\enrollment.xls", FileTypes = "Excel Worksheet (xl?)",
TargetDataFrame = "enrollment", TargetStartCol = "<END>",
TargetInsertOverwrite = "Create new data set", NameRowAuto = "Auto",
NameColAuto = "Auto", StartCol = 1, EndCol = "<END>", StartRow = 1,
EndRow = "<END>", PageNumberAuto = "Auto", StringsAsFactors = T,
SortFactorLevels = T, LabelsAsNumbers = F, CenturyCutoffYear = 1930,
KeepOrDropList = "<ALL>", SeparateDelimiters = T, ASCIIDateInFormat =
"M/d/yyyy", ASCIITimeInFormat = "h:mm:ss tt", ASCIIDecimalPoint =
"Period (.)", ASCIIThousandsSeparator = "None")
I'm unaware of any documentation for these "gui*" commands. A middle
manager I know complained one day, "the S-Plus GUI is worthless." I
don't go quite to that extreme, but I have rarely used anything other
than "guiImportData", and when I've tried, the results did not encourage
me to try again.
Best Wishes,
spencer graves
Jonathan Q. wrote:
> thanks, that does the trick
>
> On 08 May 2005 10:11:47 +0200, Peter Dalgaard <p.dalgaard at biostat.ku.dk> wrote:
>
>>"Liaw, Andy" <andy_liaw at merck.com> writes:
>>
>>
>>>>My preference is to learn the language and the windows interface
>>>>doesn't really do the trick. My question is, if one uses the windows
>>>>interface for some functions, is there a way to see what the
>>>>equivalent code would be? I have checked the manuals, help etc and
>>>>can't seem to find a way.
>>>
>>>That sounds more like a question for S-news than R-help... In any case, my
>>>impression is that commands linked to the S-PLUS GUI menus and buttons are
>>>functions written for that. You're not likely to learn much that will carry
>>>over to R.
>>
>>As I recall, the Splus GUI functions are (mostly?) written in S, so
>>you could study the source code. However, it might be a better idea to
>>fire up John Fox's Rcmdr package and try things similar to what you'd
>>do in Splus. Rcmdr makes a point of showing the code as it goes along.
>>
>>--
>> O__ ---- Peter Dalgaard Blegdamsvej 3
>> c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
>>(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
>>~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
>>
>
>
>
More information about the R-help
mailing list