R

R 패키지를 통한 엑셀불러오기, csv, Rdata

최시엘 2018. 11. 15. 17:45

이번시간에는 패키지 엑셀불러오기, csv파일 로드, 생성, Rdata파일 저장에 대해 알아보겠습니다.



R에는 만여개가 넘는 패키지들이 있습니다. install.packages() 명령으로 필요한 패키지를 설치 할 수 있죠.

엑셀 데이터를 사용하기 위해서는 readxl 패키지를 설치해야 합니다. (이 밖에도 자주 쓰이는 패키지는 추후 알아 보도록 하겠습니다.)


#엑셀데이터불러오기


> install.packages("readxl")



install이 되면 위의 사진과 같은 모습을 보실수 있습니다.


#설치된 패키지를 불러오기위해 library(readxl) 함수를 사용해줍니다.


> library(readxl)


#엑셀 읽어들이는 함수 


> df_exam<-read_excel("excel_exam.xlsx")

> df_exam



"excel_exam.xlsx"이라는 파일을 로드한 모습.



install.packages("readxl") 패키지 설치 없이 엑셀을 로드할시 다음과 같은 에러가 발생한다.



#csv파일을 R에서 읽기.


> df_csv_exam<-read.csv("csv_exam.csv")

> df_csv_exam



"csv_exam.csv" 를 로드한 모습.


#쓰기를 할 데이터프레임 생성.


> df_midterm3<-data.frame(english=c(90,80,60,70),math=c(50,60,100,20),class=c(1,1,2,2))

> write.csv(df_midterm3,file="df_midterm.csv")


write.csv(대상데이터프레임,file="저장할파일명")



우측 하단에서 생성된 파일을 확인할 수 있다.



#Rdata파일로저장


save(df_midterm3,file="df_midterm3.rda")



마찬가지로 우측하단에서 생성된 파일을 확인할 수 있다.



'R' 카테고리의 다른 글

R 데이터핸들링,ggplot2  (1) 2018.11.16
R 기초문법(Scalar,Vector) 변수설정  (0) 2018.11.15
R 기초 시작 R과 Rstudio  (1) 2018.11.14