728x90
반응형
안녕하세요, 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 함수'에 대해서 알아봤습니다.
좋아요와 댓글 부탁드리며,
오늘 하루도 즐거운 날 되시길 기도하겠습니다 :)
감사합니다.
반응형
'PROGRAMMING > R' 카테고리의 다른 글
[R] c 함수, seq 함수, rep 함수_벡터(vector) 만들기 (0) | 2022.01.29 |
---|---|
[R] if, else if, ifelse 조건문 개념, 정리 (0) | 2022.01.28 |
[R] ggplot2(ggplot) 활용하여 그래프 그리기 (0) | 2022.01.15 |
[R] 막대 차트, 막대 그래프 (Bar plot) 그리기 (0) | 2022.01.13 |
[R] 그래프: 파이 차트 (원 그래프/pie chart) 그리기 (0) | 2021.11.03 |
댓글