- Hands-On Data Science with Anaconda
- Dr. Yuxing Yan James Yan
- 170字
- 2021-06-25 21:08:51
Introduction to the haven and foreign R packages
The R package called haven is for import and export from SPSS, Stata and SAS files. The package is for Labelled Data Utility Functions, which is a collection of many small functions dealing with labelled data, such as reading and writing data between R and other statistical software packages such as SAS, SPSS, or Stata, and working with labelled data.
This includes easy ways to get, set, and change value and variable label attributes, convert labelled vectors into factors or numeric values (and vice versa), and deal with multiple declared missing values. The following example is about writing several specific outputs:
library(haven)
x<-1:100
y<-matrix(x,50,2)
z<-data.frame(y)
colnames(z)<-c("a","b")
write_sas(z,"c:/temp/tt.sas7bdat")
write_spss(z,"c:/temp/tt.sav")
write_stata(z,"c:/temp/tt.dta")
Another R package called foreign can be used to read SPSS, and SAS data. Here is one example. First, let's download a SPSS dataset called airline_passanges.sav at http://calcnet.mth.cmich.edu/org/spss/Prj_airlinePassengers.htm. Assume that the related SPCC data is saved under c:/temp:
library(foreign) x<-read.spss("c:/temp/airline_passengers.sav", to.data.frame=TRUE) dim(x) [1] 144 1
- 電氣自動(dòng)化專業(yè)英語(yǔ)(第3版)
- R Data Mining
- Mastering Elastic Stack
- 21天學(xué)通Java Web開(kāi)發(fā)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用教程(第5版)
- AI的25種可能
- Web編程基礎(chǔ)
- 3ds Max造型表現(xiàn)藝術(shù)
- Hands-On Business Intelligence with Qlik Sense
- Serverless Design Patterns and Best Practices
- 算法設(shè)計(jì)與分析
- 數(shù)據(jù)結(jié)構(gòu)與算法(C++語(yǔ)言版)
- Cloud Native Development Patterns and Best Practices
- R:Predictive Analysis
- 新手學(xué)Illustrator CS6平面廣告設(shè)計(jì)