The following works just fine for me, using the built-in SPSS dataset
nhis2000_subset.sav.
library(foreign)
a=read.spss("C:\\Program
Files\\IBM\\SPSS\\Statistics\\21\\Samples\\English\\nhis2000_subset.sav",
to.data.frame=T)
names(a)
[1] "STRATUM" "PSU" "WTFA_SA"
"SEX" "AGE_P" "REGION"
"SMKNOW" "VITANY" "VITMUL"
"HERBSUPP" "VIGFREQW"
[12] "MODFREQW" "STRFREQW" "DESIREWT"
"MOVE1" "LIFT" "age_cat"
You do not need to specify a comma delimiter on your read.spss statement since
the file is already in a native SPSS dataset format -- not a CSV file.
--Mark Lamias
________________________________
From: F86 <faradj.g@gmail.com>
To: r-help@r-project.org
Sent: Monday, December 3, 2012 10:55 AM
Subject: [R] How to read SPSS file in R
Dear R-users,
I have som troubles with .sav file. How is it possible for us R-users to
read SPSS files. I know that is possible,
I tried the following:
> library(foreign)
> Corp<-read.spss("/Users/kama/Analysis/Corporation.sav",
header=TRUE,
> sep=",")
Error in read.spss("/Users/kama/Analysis/Corporation.sav", header =
TRUE, :
unused argument(s) (header = TRUE, sep =
",")> Corp<-read.spss("/Users/kama/Analysis/Corporation.sav")
re-encoding from UTF-8
Any suggestions please?
Regards,
Faradj
Stockholm University
--
View this message in context:
http://r.789695.n4.nabble.com/How-to-read-SPSS-file-in-R-tp4651896.html
Sent from the R help mailing list archive at Nabble.com.
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
[[alternative HTML version deleted]]