티스토리 뷰
김승욱님 강의를 듣고 작성했습니다.
데이터 가져오기 -csv
> read.csv('파일명')
> read.delim('파일명', sep = ',') < 특정 구분자를 기준으로 불러온다.
> read.table('파일명', sep = ',')
이 외에도 다양한 방법들이 존재한다.
데이터 가져오기 -tsv
> read.table('파일명', sep = '\t')
데이터 가져오기 -특정 구분자
> read.delim('파일명', sep = '구분자)
이 외에도 엑셀, 이미지 등 다양한 자료 또한 불러올 수 있다.
getwd()를 사용하여 작업 폴더를 확인할 수 있다.
작업 폴더에 파일이 있어야 파일을 불러올 수 있다.
데이터 가져오기 실습 - 특정 구분자
> aws = read.delim('AWS_sample.txt', sep = '#', stringsAsFactors = FALSE) > head(aws) AWS_ID TM TA Wind X. 1 108 2016-07-01 00 24.2 2.3 = 2 108 2016-07-01 01 24.3 2.3 = 3 108 2016-07-01 02 23.7 3.8 = 4 108 2016-07-01 03 23.3 3.0 = 5 108 2016-07-01 04 23.5 2.1 = 6 108 2016-07-01 05 23.5 2.7 = |
-만약 에러가 난다면?
1) 대소문자를 정확히 써주기
2) 괄호의 짝이 맞는지 확인
3) 파일이 작업폴더에 있는지 확인
파일을 불러오면 환경창에 다음과 같이 보이는데 5886개의 row와 5개의 column으로 이루어져 있음을 알 수 있다.