본문 바로가기
PROGRAMMING/R

[R] read.table, read.csv 외부 데이터 불러오기

by HYUNHP 2022. 1. 28.
반응형

안녕하세요, HELLO

오늘은 R에서 외부 데이터(txt, csv, excel 등)를 불러올 때 활용하는 read 함수에서, read.table()과 read.csv()를 살펴보겠습니다. read.table() 함수는 txt 파일을 read.csv() 함수는 csv 파일을 불러오며, 데이터프레임으로 저장 가능합니다.

 


STEP 1. 'read.table("파일이름")' 설명

STEP 2. 'read.csv("파일이름") 설명

 


STEP 1. 'read.table("파일이름")' 설명

read.table() 함수txt 파일을 테이블 형식의 데이터프레임으로 만들 수 있으며, 쌍 따옴표로"파일 이름"을 묶어서 불러와야 합니다. 그리고 "파일 이름" 뒤에 쉼표(,)를 구분으로 header, sep(구분자) 등의 파라미터를 설정할 수 있습니다.

read.table("파일이름", header, sep ..)
"파일이름" 불러올 파일의 이름을 쌍따음표로 표시
header 데이터의 열에 대한 정보를 표시
(header = T(설정), F(미설정))
sep 데이터의 구분자를 쌍따음표 안에서 표시
sep = "," or sep = "#" .. etc
my_data <- read.table("data.txt", header = TRUE)
# data.txt 파일 불러오기

STEP 2. 'read.csv("파일이름")' 설명


read.csv() 함수는 csv 파일을 테이블 형식의 데이터프레임으로 만들 수 있으며, 쌍 따옴표로"파일 이름"을 묶어서 불러와야 합니다. "파일 이름" 뒤에 쉼표(,)를 구분으로 header, sep(구분자) 등을 설정할 수 있습니다.

 

read.csv("파일이름", header, sep, na.strings ..)
"파일이름" 불러올 파일의 이름을 쌍따음표로 표시
header 데이터의 열에 대한 정보를 표시
(header = T(설정), F(미설정))
sep 데이터의 구분자를 쌍따음표 안에서 표시
sep = "," or sep = "#" .. etc
na.strings 결측값을 지정하는 파라미터로
na.strings = "NA" or " " or "NaN" or "999" .. etc
기본값은 na.strings = "NA"

파라미터를 설정해서 외부 데이터를 불러올 수 있습니다.

 

my_data <- read.csv(“data.csv", header = TRUE)
# read.csv 파일 불러오기

■ 마무리

R에서 '외부 데이터를 불러올 때 활용하는 read.table, read.csv 함수'에 대해서 알아봤습니다.

좋아요댓글 부탁드리며,

오늘 하루도 즐거운 날 되시길 기도하겠습니다 :)

감사합니다.

반응형

댓글