🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.stat-l
Article #3615

Re: S-PLUS

#3615
From: J. Philip Miller
Date: Mon, 06 Jan 1992 22:03
126 lines
6948 bytes
> Has anyone out there had any experience using S-Plus (from Statistical
> Sciences) for MS-DOS?  Apparently version 2 is available now.
>
> Is this a good package to use for exploratory data analysis?  How
> are the graphics.  We already have SPSS and SAS for MS-DOS;  what will
> S-Plus permit me to do that these won't?  Comments?

A similar question was just answered on sci.math.stat and a great response
posted.  All I can add to what Bill said was that it does run under DOS and
runs pretty good.  You have to purchase a lot of extra stuff if you want to
add routines, but what is in S+ is usually enough.

-phil

		  o /             o /             o /             o /
  --Cut-here-------X---------------X---------------X---------------X----
		  o \             o \             o \             o \
From: wvenable@spam.ua.oz.au (Bill Venables)
Newsgroups: sci.math.stat
Subject: Re: opinions on S-PLUS? (longish)
Message-ID: <WVENABLE.92Jan6170503@spam.ua.oz.au>
Date: 6 Jan 92 06:35:03 GMT
References: <1992Jan5.164206.36742@kuhub.cc.ukans.edu>
Sender: wvenable@spam.ua.oz
Organization: Adelaide University.
Lines: 88
In-reply-to: geoff@kuhub.cc.ukans.edu's message of 5 Jan 92 22:42:06 GMT

In article <1992Jan5.164206.36742@kuhub.cc.ukans.edu>
geoff@kuhub.cc.ukans.edu writes:

>   I am considering purchasing the S-PLUS package from StatSci.  Does
>   anyone have any comments on it?  I realize that the 30-day trial offer
>   is available, but I doubt whether I would be able to take advantage of
>   that ...

The native article is S from AT&T, which often you buy as source.  Splus is
an enhanced version from StatSci that you buy for a specific platform as a
binary.  The enhancements are quite significant, but the native version
contains all the really essential stuff.  As it happens, we have both, (but
not on the same machine, of course!).

Also, it is important to note that it is not a "package" in the SAS / SPSS
/ MINITAB / ... sense.  It can best be described as a suite of facilities,
or tools, which together form a programming environment for data analysis
and graphics.  It is very Unix-like in look, feel and philosophy, and the
integration with the Unix operating system (or "interfacing" as they call
it) is very intimate.  It is also, like Unix, a true programming language.
The important thing to note is that it does require the user actually to
program the calculations, (although certainly not from scratch), rather
than simply to choose options from a menu.  However the programming tools
do allow you to focus on the statistical and data analytic aspects of the
problem rather than the computing minutiae.

Its advantages, as I see them, include

1. It is written by competent and experienced statisticians, and so for any
   data analysis task that comes up there is usually a number of safe,
   flexible and convenient tools available to handle it.

2. It is very strongly graphically oriented and it graphical facilities are
   top notch and well integrated with the other language facilities.

3. Proper attention has been paid to numerical reliablility.

4. With Splus you can easily hook in your own software written either in C
   or in Fortran and so the system is readily extensible even beyond the S
   programming language itself.  (This is usually possible with S, too, but
   not on all systems.)

5. It can be quite fun to use.  (We give our students introductory courses
   to several "packages" early in their fourth year and allow them to
   choose.  Invariably they pick Splus for their projects and just about
   all the other jobs we give them to do.  Most of them rapidly become more
   proficient than the staff.)

6. There is a large community of users and a growing collection of freely
   available software.

It's disadvantages include

1. It is written by people who are primarily statisticians rather than
   software engineers.  It's rather big and at times ungainly and in the
   wrong hands its use of memory and other computer resources can be
   profligate.  You can quickly lose all your friends who need to share
   your computer.

2. It can be a bit qirky.  The assignment operator is the eminently logical
   <- , where the rest of the world, practically, uses = or := .  Periods
   are allowed in indentifiers, but the underscore is not (in fact it is a
   synonym for <-).  The matrix multiply operator is the clumsy %*%.  The
   inverse matrix function is called "solve(..)".  It is a vehicle for some
   experimental developments in data analsyis software and new releases are
   often not fully upward compatible - a feature that infuriates some users.

3. It requires some commitment and regular use to remain fully comfortable
   with it.  It is more like playing a piano than like riding a bike.

4. It's pricey, but you get what you pay for.

5. It needs a fairly hefty system to run on.  Don't look for a mico version.

6. If what you really want is a WIMPy point-and-click system that purports
   actually to do your hard statistical thinking for you, then you are
   bound to be disappointed and upset.

>   Also, is there a newsgroup on S out there somewhere?

There is an active mailing list.  However as I get to it through a local
internet news group, I don't have the details handy.  Sorry.

[I am not associated with AT&T or StatSci.  However I do give courses in S
 for statisticians and data analysts.]
--
Bill Venables, Dept. of Statistics, | Email: venables@stats.adelaide.edu.au
Univ. of Adelaide, South Australia. | Tel: +61 8 228 5412  Fax: ...232 5670
		  o /             o /             o /             o /
  --Cut-here-------X---------------X---------------X---------------X----
		  o \             o \             o \             o \


--
     J. Philip Miller, Professor, Division of Biostatistics, Box 8067
	 Washington University Medical School, St. Louis MO 63110
	     phil@wubios.WUstl.edu - Internet  (314) 362-3617
uunet!wuarchive!wubios!phil - UUCP (314)362-2693(FAX)  C90562JM@WUVMD - bitnet
Technical Details
Message-ID: <9201062203.AA07318@wubios>
Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!auvm!WUBIOS.WUSTL.EDU!PHIL

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f5efb,2ba539be23187d04
X-Google-Attributes: gidf5efb,public
X-Google-ArrivalTime: 1992-01-06 14:10:22 PST
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!auvm!WUBIOS.WUSTL.EDU!PHIL
Return-Path: <phil@wubios>
X-Mailer: ELM [version 2.3 PL11]
Message-ID: <9201062203.AA07318@wubios>
Newsgroups: bit.listserv.stat-l
Date:         Mon, 6 Jan 1992 16:03:43 CST
Sender:       "STATISTICAL CONSULTING" <STAT-L@MCGILL1.BITNET>
From:         "J. Philip Miller" <phil@WUBIOS.WUSTL.EDU>
Subject:      Re: S-PLUS
X-To:         Richard Leickly <RICHARD%U.WASHINGTON.EDU@wuvmd.BITNET>
X-cc:         "STAT-L Distribution List" <stat-l@vm1.mcgill.ca>
In-Reply-To:  <no.id>; from "Richard Leickly" at Jan 6, 92 12:57 pm