R에서 데이터를 불러오기 위해서는 불러오는 파일, DB 등의 형태에 따라 명령어가 다양합니다.
파일형태의 경우 열이 콤마로 구분되는 csv(comma-seperated values) 형태가 주를 이루기 때문에 csv파일을 불러오는 방법을 설명드리겠습니다.
가정 먼저 설정해줘야하는 부분은 작업 디렉토리(Working Directory) 설정 입니다.
작업 디렉토리를 설정하는 방법은 크게 2가지로 프로젝트를 만들던가, 우측 하단의 Files 탭을 이용해 폴더를 지정해서 작업 디렉토리로 설정할 수 있습니다.
자세한 부분은 아래 포스트를 참고해주세요.
https://datawithnosense.tistory.com/35
작업 디렉토리에 불러올 csv 파일을 옮겨 놓습니다.
그리고 csv파일을 불러오는 명령어는 아래와 같습니다.
read.csv("파일명.csv", header =TRUE)
read.csv("iris.csv", header = TRUE)
여기서 header =TRUE의 의미는 csv 파일을 첫 행(header, row)이 존재한다는 의미입니다.
일반적으로 데이터 파일의 첫 행은 열 이름이 들어있기 때문에 써줍니다.
위에서는 이렇게 데이터 파일을 불러온 후 a라는 변수에 집어놓고,
head() 함수를 이용해 처음부터 6번째 행까지 불러와서 확인해 보았습니다.
그리고, 이렇게 불러온 파일을 전 처리(preprocessing)나 예측값을 만들고, 다시 파일로 내보내려면 아래와 같이 명령어를 입력하면 작업 디렉토리에 데이터 셋을 파일로 내보낼 수 있습니다.
write.csv(데이터셋이름, "파일명.csv", row.names = FALSE)
write.csv(a, "iris2.csv", row.names = FALSE)
위에서는 그대로 불러온 iris 데이터 셋을 a라는 변수에 넣었기 때문에 a라는 변수를 iris2.csv 파일로 내보내라고 입력하였습니다. row.names = FALSE의 의미는 행의 인덱스(1, 2, 3, ...) 번호는 넣지 말라는 의미입니다.
iris2.csv 파일을 확인해 본 결과 잘 내보내진 것을 확인할 수 있습니다.
'(R) 데이터 분석 실습' 카테고리의 다른 글
(R) 빅데이터분석기사 실기 작업형2 체험하기 코드 (8) | 2021.12.02 |
---|---|
(R) 데이터 다루기 - subset (0) | 2021.11.30 |
(R) 패키지 설치하기 및 불러오기 (0) | 2021.11.30 |
(R) RStudio 기본 사용법 (0) | 2021.11.23 |
(R) R 및 RStudio 설치하기 (0) | 2021.02.14 |