wrkbrs

[RStudio] RStudio mac에서 인코딩 에러(read.csv) 본문

R

[RStudio] RStudio mac에서 인코딩 에러(read.csv)

zcarc 2019. 9. 11. 17:10

예전에 산 책.

 

오랜만에 마음 먹고 다시 공부하려고 하는데 예제 파일 불러오기가 에러가 남.

windows에서는 잘 되지만 mac에서는 인코딩 에러.

 

 

> DF <- read.csv("example_studentlist.csv")

Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals = numerals,  : 

  '<b1><e8><b1><e6><b5><bf>'에서 유효하지 않은 멀티바이트 문자열이 있습니다

 

 

fileEncoding을 붙여줘야 한다.

> DF <- read.csv("example_studentlist.csv", na = "-", fileEncoding = "CP949", encoding = "UTF-8")

 

 

그럼 잘 된다.

 

> DF

     name  sex age grade absence bloodtype height weight

1  김길동 남자  23     3      유         O  165.3   68.2

2  이미린 여자  22     2      무        AB  170.1   53.0

3  홍길동 남자  24     4      무         B  175.0   80.1

4  김철수 남자  23     3      무        AB  182.1   85.7

5  손세수 여자  20     1      유         A  168.0   49.5

6  박미희 여자  21     2      무         O  162.0   52.0

7  강수친 여자  22     1      무         O  155.2   45.3

8  이희수 여자  23     1      무         A  176.9   55.0

9  이철린 남자  23     3      무         B  178.5   64.2

10 방희철 남자  22     2      무         B  176.1   61.3

11 박수호 남자  24     4      유         O  167.1   62.0

12 임동민 남자  22     2      무        AB  180.0   75.8

13 김민수 남자  21     1      무         A  162.2   55.3

14 이희진 여자  23     3      무         O  176.1   53.1

15 김미진 여자  22     2      무         B  158.2   45.2

16 김동수 남자  24     4      유         B  168.6   70.2

17 여수근 남자  21     1      무         A  169.2   62.2

 

 

출처: https://www.v1rus.com/entry/RStudio-RStudio-mac%EC%97%90%EC%84%9C-%EC%9D%B8%EC%BD%94%EB%94%A9-%EC%97%90%EB%9F%ACreadcsv