안녕하세요! 오늘은 R에서 데이터 불러오는 방법에 대해 알아보도록 하겠습니다.
STEP1
working directory 설정
working directory는 현재 제가 작업하는 공간을 뜻합니다.
아래 명령어를 치면, 현재 작업하는 곳을 알려줍니다.
wd는 working directory의 약자 입니다.
getwd()
이 working directory를 바꾸도록 하겠습니다.
방법1. 마우스로 working directory 변경해주기
맨위에 보이는 session을 클릭해 주세요!
그리고 set working directory가 있을 겁니다. 거기에서 choose working directory를 선택해주면 됩니다.
아래와 같은 창이 떴을 거에요!
그럼 원하는 폴더를 클릭하고 open버튼을 눌러주면 됩니다.
방법2. 코드로 지정해주기
마우스로 클릭하지 않고, 코드로 설정해 줄 수 있습니다.
setwd함수를 쓰면 됩니다.
setwd("C:/경로지정")
괄호안에 원하는 파일 directory를 설정해 주면 됩니다.
STEP2. working directory 안에 있는 파일 불러오기
이제 본격적으로 파일을 불러오도록 하겠습니다.
만약 불러오려는 파일의 종류에 따라 코드가 살짝 다릅니다.
1. 불러오는 데이터가 csv이다.
read.csv함수를 쓰면됩니다.
파일 뒤에 .csv도 써주셔야 한다는 점 잊지마세요~
df = read.csv("파일이름.csv")
2. 불러오려는 데이터가 excel이다.
read.xlsx함수를 쓰면 됩니다.
이 함수는 별도의 설치를 필요로 합니다.
#여기에서 1은 excel파일의 첫번째 sheet라는 뜻입니다.
#2번째 sheet의 데이터를 불러오기를 원하면 2로 바꿔주면 됩니다.
install.packages("xlsx")
library(xlsx)
excel = read.xlsx("파일명.xlsx",1)
#여기에서 1은 excel파일의 첫번째 sheet라는 뜻입니다.
#2번째 sheet의 데이터를 불러오기를 원하면 2로 바꿔주면 됩니다.
3. 불러오는 데이터가 spss데이터이다.
foreign 패키지의 read.spss함수를 쓰면 됩니다.
install.packages("foreign")
library(foreign)
spss = read.spss("파일명.spss")
'R' 카테고리의 다른 글
[머신러닝] KNN(최근접이웃) in R (0) | 2019.06.15 |
---|---|
[R] R Studio가 갑자기 느려질 때 (0) | 2019.06.11 |
[R]ggplot2에 대해 파헤쳐 보자!!(feat.실전편) (0) | 2019.05.24 |
[R]ggplot2에 대해 파헤쳐 보자!!(feat.심화편) (0) | 2019.05.23 |
[머신러닝] 회귀분석 in R (0) | 2019.05.12 |