TidBITS TidBITS TidBITS Talk 
Statistics software for the Mac Nik (apparently) - 07:49am Oct 29, 2004 PSTvia emailI was hoping one of the propeller-heads on the list could help me out
here.
I'm looking for a decent statistics program for the Mac. I'm in a
statistics class and then will be in more classes which use stats
(finances, etc...); and I'm dead sick of going to the school computer
lab to run MiniTab. Primarily I need to produce graphs and other
visualizations, but something that could so the number crunching for me
would be nice. What I've found is SPSS (expensive), JMP, Aabel, and
Deltagraph.
I'm wondering if anyone has used any of these and has some insight. The
price range of these programs varies tremendously and I have no idea
how to compare them objectively.
[Coincidentally, someone just recommended that we take a look at several free programs that are way beyond our scope, but which might be interesting to you. Douglas St. Clair wrote: "I have just started to play with two free pieces of SW. One is called GRASS, the other is R. GRASS is a piece of SW for doing geospatial analysis. It handles raster and vector input as well as linking to a database like mysql. Comparable commercial software from ESRI costs more than $2000. R is a statistical package of very high quality that is similar to similar to the S language and environment which was developed at Bell Laboratories. R can be used in conjunction with GRASS and the database." He didn't provide any URLs, so good luck finding R. :-) -Adam]
Thanks in advance!
-- Nik
Mark as Read
Alexander Hoffman
-
Nov 5, 2004 9:26 am
(#21 Total: 40)
|
 |
|
|
 |
| Posts: 174 |
Re: Statistics software for the Mac
There a couple of things that I want to say without answering you question.
1) A couple of people have mentioned academic pricing. Make sure that you know what prices you have access to. Your school may well be able to give you access to to a package at a very low price. I just got SAS (PC only) for like $35. It's worth the time to hunt down the people at your institution who actually know about this. Of course, this holds true for all software if you are a student, but statistical packages are among the most expensive applications you might ever buy. And they have some of the deepest academic discounts (to get you hooked early).
2) Don't just choose your statistics package on price. Or even on ease of use. Being proficient with widely used packages can really help you to get a job. Talk to people in the field(s) that you are hoping to work in and find out what most people use.
|
|
 |  |
Alexander Hoffman
-
Nov 5, 2004 9:26 am
(#22 Total: 40)
|
 |
|
|
 |
| Posts: 174 |
Re: Statistics software for the Mac
At 11:36 AM -0800 11/3/04, Dave Fitch wrote: You should understand that in SPSS the interface is really just a semi-pretty front end bolted onto a syntax interpreter [like ArcMap/ArcInfo etc.], and if you want to really take advantage of SPSS [or even if you work with files of more than 30 variables...] you're going to have to learn to program it [I use it on a PC at work]. If Tomoharu Nishino is right and you can't program the Mac version, then avoid it like the plague. You CAN program SPSS. Tomoharu was talking about a programming _environment_. I think that he meant that you basically just have a text window to work in when you try to work with the syntax itself. But the programming itself can be carried across platforms. --
=alex hoffman
|
|
 |  |
tjhodgson (apparently)
-
Nov 5, 2004 9:31 am
(#23 Total: 40)
|
 |
|
|
 |
| Posts: 16 |
Re: Statistics software for the Mac
|
|
 |  |
keydel (apparently)
-
Nov 5, 2004 9:31 am
(#24 Total: 40)
|
 |
|
|
 |
| Posts: 5 |
Re: Statistics software for the Mac
On Tuesday, November 02, 2004, at 11:56AM, Tomoharu Nishino <cheshireneko  mac.com> wrote:
<snip>
>
>SPSS: Expensive. Mac was feature limited relative to Windows when
>both were at v.11, and is now 2 versions behind---at one point in the
>late 90s, they dropped the Mac all together. Included analysis tools
>is limited compared to STATA or JMP, and you must purchase add-on
>modules to do more sophisticated analysis. No command line interface,
>and GUI is clumsy. No built in scripting language (clumsily uses
>Applescript). No programming environment. They've gotten rid of the
>"grad student edition" which made it more affordable.
>
>JMP: Most comparable to STATA. Robust data analysis, nice scripting
>environment, good graphics. No real programming environment. Most of
>the analysis techniques missing from JMP is not likely to be missed by
>most users, nor is the programming environment---the two are probably
>comparable for most people not requiring the greater power and
>flexibility of STATA. The biggest difference between JMP and STATA is
>that the former has evolved primarily as a business tool, whereas the
>latter has evolved as an academic research tool. This means that STATA
>is supported by a large network of researchers who provide things like
>.ado files and publish web pages and papers on using and extending
>STATA. So, often times you are not dependent on "tech support" when
>you encounter an issue using STATA.
Unfortunately (and this irks me to no end), JMP allows ODBC data import only with their Windows and Linux versions. As someone who pulls large datasets out of Oracle, the ability to query the database directly is a huge plus. SPSS (and STATA, I believe) both permit this with their Mac versions.
Stefan
|
|
 |  |
Dan Frakes (apparently)
-
Nov 9, 2004 10:23 am
(#25 Total: 40)
|
 |
|
|
 |
| Posts: 879 |
Re: Statistics software for the Mac
On 11/5/2004 8:26 AM, "Alexander Hoffman" <ahoffman  aledev.com> wrote:
> You CAN program SPSS.
>
> Tomoharu was talking about a programming _environment_. I think that he meant
> that you basically just have a text window to work in when you try to work
> with the syntax itself.
>
> But the programming itself can be carried across platforms.
Sometimes. In my experience using the latest version of SPSS, it was often
necessary to modify syntax files when crossing platforms.
|
|
 |  |
Tomoharu Nishino (apparently)
-
Nov 9, 2004 10:23 am
(#26 Total: 40)
|
 |
|
|
 |
| Posts: 169 |
Re: Statistics software for the Mac
On Nov 5, 2004, at 11:26 AM, Alexander Hoffman wrote:
> At 11:36 AM -0800 11/3/04, Dave Fitch wrote:
> You should understand that in SPSS the interface is really just a
> semi-pretty front end bolted onto a syntax interpreter [like
> ArcMap/ArcInfo etc.], and if you want to really take advantage of SPSS
> [or even if you work with files of more than 30 variables...] you're
> going to have to learn to program it [I use it on a PC at work]. If
> Tomoharu Nishino is right and you can't program the Mac version, then
> avoid it like the plague.
>
>
> You CAN program SPSS.
>
> Tomoharu was talking about a programming _environment_. I think that
> he meant that you basically just have a text window to work in when
> you try to work with the syntax itself.
>
> But the programming itself can be carried across platforms.
I was not very clear, so let me try to clarify. In addition to a robust
set of analytical tools, IMHO a stats program should have two
things---a scripting facility to automate your analysis tasks, and a
matrix programming environment. For the average user, the latter may
not be necessary, but the former is often very useful.
A scripting facility basically allows you to bypass the GUI and
automate the analytical task at hand using commands *already built into
the statistics program*. It allows you to automate repetitive tasks,
allows you to check and debug analyses, and it makes the task of
handling data sets with many variables easier. For academics, it also
aids in replication---just provide the script and data, and others can
see exactly what you did. This is what, I believe, Dave is referring
to.
SPSS seems to lack this facility. From their Mac version FAQ: " There
is no SPSS Scripting Facility. Instead, you can partly automate your
work by using AppleScript." Applescript is a poor substitute for a
real built in scripting facility that accesses the underlying command
set directly.
The other issue, is a matrix programming environment. Stats programs
are really just matrix algebra environments that are designed to run
specific matrix algebra computations in response to certain commands,
and pull out the appropriate numbers and display them in a reasonably
comprehensible manner. But sometimes, you will want to run an
analytical routine that is not built into the stats program---i.e.,
does not have a command that will execute the appropriate matrix
computations. When that happens, it is often useful to be able to
"roll-your-own" command by accessing the matrix algebra environment
directly. As far as I can tell, SPSS does not allow you to do that,
but STATA does---even if STATA does not have the command to do what you
need, you can program it yourself just as long as you understand the
underlying matrix algebra. In fact, a lot of people have extended
STATA by doing just that, often making their programs available to the
general public through plug-ins called .ado files.
Admittedly, this latter feature is probably not necessary for 99% of
users since the commands included in even the most "basic" stats
packages these days are very extensive. However, since learning a
stats package, its idiosyncrasies and command line syntax is pretty
cumbersome, ideally you would only have to do it once. So the one you
choose should be extensible enough to meet your future needs even if it
seems like overkill now.
Tn
|
|
 |  |
wbauer186 (apparently)
-
Nov 9, 2004 10:23 am
(#27 Total: 40)
|
 |
|
|
 |
| Posts: 4 |
Re: Statistics software for the Mac
|
|
 |  |
rory (apparently)
-
Nov 10, 2004 12:35 pm
(#28 Total: 40)
|
 |
|
|
 |
| Posts: 1 |
Re: Statistics software for the Mac
As a non-statistician I have found R very much worth investigating,
although I'm very much a beginner.
It has good graphing capabilities (under X11). Install R and run
"demo(graphics)" to check it out.
R scales well too -- and you can keep your data sets in a powerful
backend like postgres. Additionally postgres supports pl/r, which allows
postgres procedures to be written in R. See
http://www.joeconway.com/oscon-pres-2003-1.pdf
A short, direct intro to R can be found here:
http://www.odot.state.or.us/tddtpau/r/rbook.pdf
Cheers
Rory
--
Rory Campbell-Lange
<rory  campbell-lange.net>
<www.campbell-lange.net>
|
|
 |  |
Dan Frakes (apparently)
-
Nov 10, 2004 12:35 pm
(#29 Total: 40)
|
 |
|
|
 |
| Posts: 879 |
Re: Statistics software for the Mac
On 11/9/2004 9:23 AM, "Tomoharu Nishino" <cheshireneko  mac.com> wrote:
> A scripting facility basically allows you to bypass the GUI and
> automate the analytical task at hand using commands *already built into
> the statistics program*. It allows you to automate repetitive tasks,
> allows you to check and debug analyses, and it makes the task of
> handling data sets with many variables easier. For academics, it also
> aids in replication---just provide the script and data, and others can
> see exactly what you did. This is what, I believe, Dave is referring
> to.
>
> SPSS seems to lack this facility. From their Mac version FAQ: " There
> is no SPSS Scripting Facility. Instead, you can partly automate your
> work by using AppleScript." Applescript is a poor substitute for a
> real built in scripting facility that accesses the underlying command
> set directly.
Although, as my previous posts indicated, I'm not a fan of SPSS, it does
have this functionality; SPSS calls it "syntax." SPSS syntax files work much
like Stata's "do file" language -- they're programs that perform data
manipulation and analysis using the software's extensive command set. In the
FAQ you quoted above, I believe SPSS is referring to GUI scripting: On the
Windows side, you can create scripts that perform sequences of GUI actions.
|
|
 |  |
Arno Wouters (apparently)
-
Nov 10, 2004 12:35 pm
(#30 Total: 40)
|
 |
|
|
 |
| Posts: 6 |
Re: Statistics software for the Mac
|
|
 |  |
don.munro
-
Nov 10, 2004 12:40 pm
(#31 Total: 40)
|
 |
|
|
 |
| Posts: 2 |
Re: Statistics software for the Mac
I agree entirely that SPSS is expensive, clumsy and out of date -
the folks at SPSS have an amazingly arrogant or careless attitude to
their customers, especially given it is one of the biggest selling
packages, and is more or less the accepted standard in the social
sciences (BMDP was better but was never really updated after the 80s;
Minitab is an excellent cheap package that can do things SPSS
can't,but it's not available for Macs).
BUT, it's not actually true that SPSS doesn't have a command line
interface. It is called Syntax, and you can write brief or long
programs in its Fortran-like language, in a separate window. It works
quite well as far as it goes, though unfortunately they didn't develop
that very well either. Notably, if you want to do a set of operations
many times on a series of cases (say) you have to repeat the
instruction over and over with minor modifications. Amazingly, the
simple way that Fortran handles such situations (looping) is not
available in a program written in Fortran originally, except by
writing a convoluted version!
|
|
 |  |
atlauren (apparently)
-
Nov 11, 2004 11:10 am
(#32 Total: 40)
|
 |
|
|
via email - Practicing random acts of punditry. |
|
|
 |
| Posts: 807 |
Re: Statistics software for the Mac
At 11:35 AM -0800 11/10/04, Arno Wouters wrote:
>Does anybody know what happened to Joel West's excellent MacStats
>site, which use to be at < http://homepage.mac.com/MacStats/">?
Joel kept that site while pursuing his PhD at this institution. I'll
see if I can track him down.
--
Andrew Laurence
atlauren  uci.edu
|
|
 |  |
atlauren (apparently)
-
Dec 17, 2004 8:11 am
(#33 Total: 40)
|
 |
|
|
via email - Practicing random acts of punditry. |
|
|
 |
| Posts: 807 |
Re: Statistics software for the Mac
At 10:10 AM -0800 11/11/04, Andrew Laurence wrote:
>>Does anybody know what happened to Joel West's excellent MacStats
>>site, which use to be at < http://homepage.mac.com/MacStats/">?
>
>Joel kept that site while pursuing his PhD at this institution.
>I'll see if I can track him down.
Update - Joel retired the site when [a] he no longer used the
software and [b] Apple started charging $100 for .Mac. It was mostly
OS 9 at the time, and only a smattering of OS X.
If anyone wants to host and keep it up, he has offered the contents.
--
Andrew Laurence
atlauren  uci.edu
|
|
 |  |
Lee Willoughby
-
Jan 5, 2005 12:54 pm
(#34 Total: 40)
|
 |
|
|
 |
| Posts: 2 |
Re: Statistics software for the Mac
|
|
 |  |
dave871
-
Jun 27, 2005 5:50 pm
(#35 Total: 40)
|
 |
|
|
 |
| Posts: 4 |
Re: Statistics software for the Mac
I have posted the MacStats web site at http://www.weborial.com/macstats/ and thank you, Andrew, for helping put us in touch. I've made some minor updates but over the next month will go through and bring everything up to date . BTW I second the arrogance of SPSS... no online patches for Macs ("wait for your replacement disks and if you don't get them in a few months, call us"), "wait six months" for Tiger support... I wish the learning curve wasn't so high but will check out JMP (Stata's too pricey for me).
|
|
 |  |
wbauer (apparently)
-
Jun 28, 2005 2:17 pm
(#36 Total: 40)
|
 |
|
|
 |
| Posts: 9 |
Re: Statistics software for the Mac
Does anyone have any experience with this web-based option for calculating statistics?
Bill ---
|
|
 |  |
Ashish Ranpura
-
Jun 28, 2005 2:17 pm
(#37 Total: 40)
|
 |
|
|
 |
| Posts: 7 |
Re: Statistics software for the Mac
I recently asked a similar question on this list < http://emperor.tidbits.com/webx/TidBITS/Talk/449/12>. Based on the recommendations in that thread, I tried out R < http://www.r-project.org/>. (Because of it's name, information about R can be impossible to find with Google. Stick to "R project" for searching.) Last week I finally put R through its paces on two recent experiments from our lab. It performed spectacularly. It's pretty easy to learn using online tutorials -- in particular John Verzani's tutorial which is a course in introductory statistics using R < http://wiener.math.csi.cuny.edu/verzani/tutorials/simpleR/index.html>. The highlight of yesterday: figuring out the 15 or so commands to import, parse, slice and graph a 3-way comparison of control subjects using a scatterplot and a violin plot. Then using BBEdit to search and replace the word "control" with my two experimental conditions, pasting that back into R, and generating a report with all 6 graphs in about 3 keystrokes! Now that's how a program ought to work. But the MAJOR advantages of R are that it is absolutely cross-platform (Linux, MacOS, Windows) and that it's open source. You've a good chance of accessing your data 10 years from now, which I wouldn't say with the commercial packages. The user base is large, active, and productive. The S language on which it's based is a well-accepted standard in statistics, and has been since its development in the early 1980s. R has stood the test of time and is likely to continue to do so. There is one significant caveat: R is not a mouse lover's program. It is relentlessly command-line driven, and even the graphs cannot be edited with mouse clicks. It's trivial to take the PDF graphs into Illustrator, though, so this limitation hasn't been a problem for me. --Ashish Ranpura.
|
|
 |  |
Dick Furnas
-
Jul 5, 2005 11:34 am
(#38 Total: 40)
|
 |
|
|
 |
| Posts: 8 |
Re: Statistics software for the Mac
DataDesk from http://datadescription.com/ is what we use in our one semester statistics class taught in the Math Department at Cornell. It was developed by Paul Velleman, Professor in Cornell's School of Industrial and Labor relations and a student of John Tukey from Bell Labs and inventor of many ideas and principles of exploratory data analysis. DataDesk is superb for exploratory data analysis. The program emphasizes data analysis and content not chart junk (use Keynote or that other program people use for that :-). The professional version is pricy. A student version is bundled with several textbooks Velleman has been involved in writing. DataDesk was originally developed for the Mac and makes splendid use of drag and drop, clickable, live interfaces and everything a Mac User might wish for (you can lasso points in a graph and the data values from the underlying data tables will be highlighted, and vice/versa). The student version is light on multivariate statistics and enormous data sets. The CD for student and full versions support both Mac and that OS from Redmond.
|
|
 |  |
dave871 (apparently)
-
Jul 5, 2005 1:30 pm
(#39 Total: 40)
|
 |
|
|
 |
| Posts: 4 |
Re: Statistics software for the Mac
I was completely unaware that DataDesk had been updated to OS X.
I'll have to update that part of the MacStats site. Thanks.
|
|
 |  |
dave871
-
Sep 23, 2005 4:10 pm
(#40 Total: 40)
|
 |
|
|
 |
| Posts: 4 |
Re: Statistics software for the Mac
For what it's worth, I got some anomolous results with statcrunch. There are lots of free programs out there for the Mac though! I sure learned a lot from doing
http://www.weborial.com/macstats !
(and in a couple of weeks when work slows down, I'll be doing a lot more updates...!) But the real reason I'm posting is to make everyone aware that SPSS released a new update to v. 11 which really, really speeds things up and resolves a lot of issues - and lets it run under Tiger.
|
|
|
TidBITS TidBITS TidBITS Talk Statistics software for the Mac
|
|