[오늘의 에러...?] In scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : EOF within quoted string

ssook·2021년 7월 12일
1

오늘의 에러

목록 보기
7/18
post-thumbnail


금융데이터 분석 프로젝트에 사용할 코로나 확진자수 데이터를 가져오다 저러한 경고 메시지가 떴다. 세상에 아무것도 안 하고 데이터만 import했는데 빨간 글씨라니...
그래서 저 경고 메시지가 왜 뜨는 지 궁금해 이것저것 찾아보았다.

📍 경고 이름

In scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : EOF within quoted string
따옴표로 묶인 문자열 내의 EOF때문에 파일을 완전히 읽을 수 없다고 경고하고 있다.

📍 경고 원인

찾아보니 해당 경고의 이유는 quote(인용) 문제 때문이라고 한다.

📍 해결 방법

read.csv() 내에 있는 quote를 비활성화(quote="")해주자.
아래는 quote를 비활성화한 예시.

ssook <- read.csv("ssookssook.CSV", quote = "",  
                 stringsAsFactors = FALSE)

➕ 참고한 사이트

r - read.csv 경고 '따옴표 붙은 문자열 내 EOF'로 파일을 완전히 읽을 수 없음

profile
개발자에서, IT Business 담당자로. BrSE 업무를 수행하고 있습니다.

0개의 댓글