본문 바로가기

학원/R

2장. R 외부 데이터 읽기

1. CSV

 1) List <- read.csv('경로')

 2) 헤더 FALSE : List <- read.csv('경로', header = F) : 헤더부분이 데이터에 추가

 

2. TXT

 1) List <- read.table('경로'), header = F가 디폴트

 2) header FALSE : List <- read.table('경로', header = F)

 3) sep() : List <- read.table('경로', header = T, sep = ';') : ;로 구분되어 있는 텍스르를 분리

 

3. EXCEL

 1) 패키지 설치 : install.packages('readxl')

 2) 패키지 부착 : library('readxl')

 3) df <- read_excel(path = '경로', sheet = 'Sheet1', col_names = TRUE)

 

4. SPSS SAV

 1) 패키지 설치 : install.packages('foreign')

 2) 패키지 부탁 : library('foreign')

 

5. XML

 1) 패키지 설치 : install.packages('XML')

 2) 패키지 부착 : library('XML')

 3) DocFromXML <- xmlTreeParse('경로')

 4) DocFromXML <- xmlTreeParse('경로', useInternalNodes = T)

     RootNode <- xmlRoot(DocFromXML)

 5) 특정 요소만 추출하여 데이터 만들기

 

6. 깃허브로 패키지 설치하는 방법

 1) 설치 : install.packages('devtools')

 2) 부착 : library('devtools')

 3) github.com/yihui/knitr <-설치할 깃허브 주소에서 뒤 부분만 입력

      install.packages('yihui/knitr')

'학원 > R' 카테고리의 다른 글

5장. 확률  (0) 2020.07.27
4장. 데이터 시각화  (0) 2020.07.27
3장. 기술통계  (0) 2020.07.17
1장. R 용어와 다루기  (0) 2020.07.02
R 설치  (0) 2020.07.02