반응형
CSV 포맷 읽어들이기
R이 있는 파일의 루트 파일에 예제 파일을 넣는다.
read.csv()로 경로를 입력하여 파일을 불러올 수 있다.
즉, 외부에서 테이블로 정리한 데이터를 R로 가져오면 dataframe 객체에 담긴다.
read.csv() 함수는 첫 번째 행을 변수행의 이름으로 인식하도록 기본 값이 설정되어 있다. 만약 csv 파일에 변수행의 이름이 없다면 read.csv() 함수의 header 인자를 FALSE로 설정해 주어야 한다.
txt 포맷을 다양한 방법으로 읽어들이기
List <- read.table("c://r/studentlist.txt")
txt 파일은 tab으로 값을 구분해서 만든다. read.table()은 read.csv()와 달리 header 인자 값이 FALSE로 되어 있다. 파일에 변수열 이름이 있다면 header=TRUE 인자를 반드시 입력해야 한다.
List <- read.table("c://r/studentlist.txt", header=TRUE)
List <- read.table("c://r/studentlist.txt", header=TRUE, sep=";")
; 으로 구분이 되어 있다면 위와 같은 방법으로 읽을 수 있다.
install.packages("readxl")
library("readxl")
DF <- read_excel(path="c://R/studentlist.xlsx", sheet="Sheet1", col_names=TRUE)
DF
Excel 파일 읽어 들이기
반응형
'프로그래밍언어 > R' 카테고리의 다른 글
[R] : 데이터 프레임 다루기(1) (0) | 2022.03.11 |
---|---|
[R] : 표로 데이터 정리하기 (0) | 2022.03.11 |
[R] : 패키지, Package (0) | 2022.03.02 |
[R] : 함수와 객체 이해하기 (0) | 2022.03.02 |
[R] : R 설치하기 (0) | 2022.03.02 |
댓글