더북(TheBook)

UNIT 03
데이터 가져오기와 내보내기

 

당연하지만 데이터 분석을 하려면 데이터가 있어야 합니다. 데이터는 회사 내 데이터베이스 시스템에서 직접 가져올 수도 있고, 공공 기관 등에서 공개 제공하는 문서 파일을 내려받을 수도 있습니다. R로 데이터를 가져오는 가장 흔한 방법은 문서 파일 형태의 데이터를 R로 불러오는 것입니다. 이 UNIT 03에서는 문서 파일에서 데이터를 가져오고 내보내는 방법을 알아보겠습니다.

 

가져오기와 내보내기 주요 함수는 다음 표와 같습니다.

 

표 6-6 | 가져오기와 내보내기 주요 함수

함수

설명

예시

read.csv()

CSV 형식의 데이터 파일을 데이터 프레임으로 불러옴

read.csv("파일.csv")

write.csv()

데이터 프레임을 CSV 형식 파일로 내보냄

write.csv(x, "파일.csv")

read_excel()

엑셀 형식의 데이터 파일을 데이터 프레임으로 불러옴

read_excel("파일.xlsx")

write_excel()

데이터 프레임 데이터를 엑셀 형식 파일로 내보냄

write_excel(x, "파일.xlsx")

sink()

출력 결과를 계속 기록

시작: sink("파일.text") / 끝: sink()

cat()

분석 결과를 외부 파일로 내보냄

cat(summary(x), file = "파일.text")

save()

변수를 파일로 저장

save(x, file = "파일.Rdata")

load()

파일에서 저장된 변수를 불러옴

load(file = "파일.Rdata")

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.