R언어/실습

[삼쾌한 IT강의] R 데이터 프레임 만들기, 외부 데이터 가져오기

삼쾌한IT 2019. 8. 21. 11:47

 안녕하세요 백소라강사 입니다. R스튜디오에서 데이터 프레임 만드는 방법과 엑셀파일, CSV파일, rda파일 가져오는 방법을 알아보겠습니다.

 

 

 

1. 변수 및 데이터 프레임 만들기

: df_midterm 변수에 영어, 수학, class 정보를 대입시킨다.

df_midterm<-data.frame(english=c(90,80,70,60), 
                       math=c(50,70,100,30), 
                       class=c("A","A","B","B"))

결과

 

 

 

2. 외부 데이터 가져오기

1. 엑셀 파일 가져오기

install.packages("readxl")                      # readxl 패키지 설치
library(readxl)                                    # readxl 패키지 로드
df_exam<-read_excel("excel_exam.xlsx")   # read_excel함수를 이용하여 xlsx 확장자 파일 불러오기

 

2. CSV 파일 가져오기

df_csv_exam<-read.csv("csv_exam.csv")    # 자제 내장 함수 read.csv 사용

 

3. Rda 파일 가져오기

load("df_midterm.rda")                          #load 사용

 

 

*read.excel()과 read.csv()는 파일을 불러온 후 새 변수에 할당해야 사용할 수 있다.

*load()는 저장할 때 사용한 데이터 프레임이 자동으로 만들어져서 새 변수에 할당하지 않는다. 

 

 

3. 데이터프레임을 파일로 저장하기

1. CSV 파일로 저장하기

write.csv(df_midterm, file="df_midterm.csv")            #write.csv() 사용

 

 

2. Rda 파일로 저장하기

save(df_midterm, file="df_midterm.rda")                  #save() 사용

 

 

 

 

 

 도움이 됐다면 공감버튼 클릭, 댓글은 센스! 감사합니다 :-)