Re: [R] assignment of inidividual variables from spss save files

From: Thomas Lumley <>
Date: Tue 14 Jun 2005 - 01:00:58 EST

On Mon, 13 Jun 2005, BXC (Bendix Carstensen) wrote:

> The key to solving your problem is that read.spss per default
> gives you a *list* and not a *dataframe* (can anyone explain this
> choice of default?).

The reason for the default is speed.

It's possible that the default could be changed to make it easier to use for people who don't read the help page. I haven't measured the speed difference recently, but it used to be significant. IIRC the reasoning was that you would often want just a few variables from a data file, in which case subsetting before creating a data frame was a worthwhile saving.

I have certainly had complaints that reading just a few variables from a large Stata file is slow (because it does produce a data frame first)

         -thomas mailing list PLEASE do read the posting guide! Received on Tue Jun 14 01:06:45 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:32:33 EST