본문 바로가기
R (기초)

[R] R파일 불러오기 read.csv()함수, 데이터파일의 위치

by 코동동 2023. 6. 21.

우리는 R에서 데이터 파일을 불러올 때, 대체로 read 함수를 사용해서 데이터를 불러옵니다.

 

데이터는 대체로 csv파일로 된 파일을 불러오기 때문에 오늘은 read.csv()함수에 대해 알아보도록 하겠습니다.

 

 

1. 데이터 파일의 위치 알기

 

2. read.csv()함수를 사용해서 R에서 데이터파일 불러오기

 

 

 

 

 

 

1. 데이터 파일의 위치 알기

 

사용할 데이터

오늘 임의로 만들어본 데이터입니다. 이 파일을 우클릭하여

 

속성(R) 클릭!

뜨는 목록중에 가장 아래에 있는 속성을 눌러줍니다.

위치 확인

노란색으로 표시해둔 '위치'에 있는 파일 경로를 복사해줍니다.

 

 

 

 

 

2. read.csv()함수를 사용해서 R에서 데이터파일 불러오기

 

R에서 방금 확인한 데이터의 위치를 사용해서 해당 데이터를 불러오는 방법입니다.

 

##########################################################

### read.csv()함수를 사용해서 데이터 불러오기 ###

read.csv("C:\Users\이름\Desktop\데이터파일\파일이름.csv")

##########################################################

위처럼 read.csv를 쓰고 괄호 안에는 "큰따옴표"를 사용하고 그 안에는 전에 복사해두었던 경로를 붙여넣고 \를 뒤에 붙여준 뒤 파일이름.csv를 더 적어주어야 합니다.

 

 

'\'로 파일을 불러오지 못할때

이게 R버전에 따라 다른건지는 모르겠는데 저는 '\'하나씩만 사용하게 되면 불러오지를 못하더라구요.

 

##########################################################

### read.csv() \하나로는 안될 때 ###

read.csv("C:\\Users\\이름\\Desktop\\데이터파일\\파일이름.csv")

##########################################################

저는 위와같이 \를 두개 써서 사용하고 있습니다.

 

##########################################################

### read.csv()에서 header ###

read.csv("C:\\Users\\김동현\\Desktop\\데이터파일\\mean.csv", header = T)

##########################################################

코드를 보다보면 read.csv에서 header = T라는 것을 보게 될 수도 있는데 header는 1행을 열이름으로 사용할 것인지를 설정하는 것이다.

 

mean.csv

이 파일에서의 칠해놓은 것을 사용할지를 설정하는 것이다.

이 행을 이름으로 사용한다면 header = T,

사용하지 않겠다면 header = F를 뒤에 붙여주면 된다.

 

header = T로 불러온 결과이다.

header = F로 불러온 결과이다.

과목이 1행이 되고 열 이름들이 따로 생긴 것을 알 수 있다.

 

 

여기까지 read.csv()로 파일을 불러오는 법이었습니다.

 

 

 

 

 

 

'R (기초)' 카테고리의 다른 글

R, Rstudio 다운로드하기  (0) 2023.06.22