[R] R에서 데이터베이스 불러오기

1. CSV 파일

>[이름]<-read.csv(“/파일주소/abc.csv”)    // 간단하게 불러오기
>[이름]<-read.csv(“/파일주소/abc.csv”, header=T, sep=”,”)    // DB의 첫 로우가 헤더가 되고, 컬럼세퍼레이터가 콤마가 되게 불러오기
>[이름]<-read.csv(“/파일주소/abc.csv”, fileEncoding=”euc-kr”)    // 폰트 인코딩을 지정하여 불러오기

2. TXT 파일

>[이름]<-read.table(“/파일주소/abc.txt”)    // 간단하게 불러오기
>[이름]<-read.table(“/파일주소/abc.txt”, header=T, sep=”,”)    // DB의 첫 로우가 헤더가 되고, 컬럼세퍼레이터가 콤마가 되게 불러오기
>[이름]<-read.table(“/파일주소/abc.txt”, fileEncoding=”euc-kr”)    // 폰트 인코딩을 지정하여 불러오기

3. 엑셀파일

“readxl” 플러그인을 이용한다.

>install.packages(“readxl”)   // 패키지 설치
>library(“readxl”)                  // 패키지 로딩
>[이름]<-read_excel(path=”/파일주소/abc.xlsx”, sheet=”시트명”, col_names=TRUE)           // 첫 로우가 헤더가 되게 엑셀 시트 불러오기

4. STATA 파일

“readstata13” 플러그인을 이용한다.

기존의 “foreign”플러그인으로는 STATA version 12까지 밖에 인식 하지 않음

>install.packages(“readstata13”)   // 패키지 설치
>library(“readstata13”)                  // 패키지 로딩
>[이름]<-read.dta13(“/파일주소/abc.dta”)

    Leave Your Comment