Dear List, I apologize in advance if this is silly. I tried to replicate an analysis I did previously in SPSS using R, and was surprised to find different results. So my question is: shouldn't the following SPSS syntax REGRESSION DEPENDENT INC89 /METHOD=ENTER hiedyrs experien SE93rec. Yeld the same results of the following R command modelB<-lm(INC89~HIEDYRS+EXPERIEN+SE93REC) I assume the is some difference in some default options.Or maybe it was a problem when the data was imported. After using the read.spss in the foreign package, I got the following warning message: Unrecognized record type 7, subtype 16 encountered in system file Thanks in advance for the help and apologies for the trouble, Celso [[alternative HTML version deleted]]
"Celso Barros" <celso.barros at gmail.com> writes:> Dear List, > > I apologize in advance if this is silly. I tried to replicate an analysis I > did previously in SPSS using R, and was surprised to find different results. > > > So my question is: shouldn't the following SPSS syntax > > > REGRESSION > > DEPENDENT INC89 > > /METHOD=ENTER hiedyrs experien SE93rec. > > Yeld the same results of the following R command > > modelB<-lm(INC89~HIEDYRS+EXPERIEN+SE93REC)Possibly, if all variables are quantitative. What are the differences that you see?> > I assume the is some difference in some default options.Or maybe it was a > problem when the data was imported. After using the read.spss in the foreign > package, I got the following warning message: > > Unrecognized record type 7, subtype 16 encountered in system fileYou might check whether your variables have the same summary statistics in both systems.> Thanks in advance for the help and apologies for the trouble, > > > Celso > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html >-- O__ ---- Peter Dalgaard ?ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
If results are *very* different, I would suspect that R treated "experien" as a factor (when you use "read.spss" the default is to use value labels, which makes R treat such variables as factors --> set "use.value.labels = F"). Another explanation could be missing data in SPSS (not sysmis, but coded with, say -99) that are not recognized by R. Florian ________________________________ Von: r-help-bounces@stat.math.ethz.ch im Auftrag von Celso Barros Gesendet: Fr 07.07.2006 07:13 An: r-help@stat.math.ethz.ch Betreff: [R] Diverging results with SPSS Dear List, I apologize in advance if this is silly. I tried to replicate an analysis I did previously in SPSS using R, and was surprised to find different results. So my question is: shouldn't the following SPSS syntax REGRESSION DEPENDENT INC89 /METHOD=ENTER hiedyrs experien SE93rec. Yeld the same results of the following R command modelB<-lm(INC89~HIEDYRS+EXPERIEN+SE93REC) I assume the is some difference in some default options.Or maybe it was a problem when the data was imported. After using the read.spss in the foreign package, I got the following warning message: Unrecognized record type 7, subtype 16 encountered in system file Thanks in advance for the help and apologies for the trouble, Celso [[alternative HTML version deleted]] ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html [[alternative HTML version deleted]]