2019-01-12
閱讀量:
1116
導(dǎo)入 SPSS 數(shù)據(jù)
IBM SPSS數(shù)據(jù)集可以通過foreign包中的函數(shù)read.spss()導(dǎo)入到R中,也可以使用Hmisc
包中的spss.get()函數(shù)。函數(shù)spss.get()是對read.spss()的一個封裝,它可以為你自動設(shè)
置后者的許多參數(shù),讓整個轉(zhuǎn)換過程更加簡單一致,最后得到數(shù)據(jù)分析人員所期望的結(jié)果。
首先,下載并安裝Hmisc包(foreign包已被默認安裝):
install.packages("Hmisc")
然后使用以下代碼導(dǎo)入數(shù)據(jù):
library(Hmisc)
mydataframe <- spss.get("mydata.sav", use.value.labels=TRUE)
這段代碼中, mydata.sav是要導(dǎo)入的SPSS數(shù)據(jù)文件, use.value.labels=TRUE表示讓函數(shù)
將帶有值標(biāo)簽的變量導(dǎo)入為R中水平對應(yīng)相同的因子, mydataframe是導(dǎo)入后的R數(shù)據(jù)框。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論