안녕하세요,
Rstudio에서 아래와 같이 데이터 프레임을 읽지 못하는 경우가 있어요.
invalid multibyte string at '<b9><f8>ȣ'
원인이 무엇일까요?
윈도우의 경우 EUC-KR의 인코딩을 사용하는데,
맥이나 리눅스에서는 UTF-8을 이용하기에 발생하는 에러입니다.
Script의 UTF-8 설정과는 별개이며,
해결방법은 read 객체의 method에서 인자로 fileEncoding="euc-kr"을 전달해주면 됩니다.
data <- read.table("directory/data.csv", header = T, fileEncoding = "euc-kr")
(명령어 해석)
data <- = 불러올 데이터의 Labeling
read.table = 명령어
"directory/data.csv" = 파일을 불러올 directory path와 data.csv라는 파일
header = T = 첫 번째 행의 이름을 포함시킨다.
fileEncoding = "euk-kr" = 불러올 파일 encoding을 "euk-kr" 로 지정한다.
이상 빈번하게 발생하는 Error에 대해서 알아보았습니다.
'R > R_error [KOR.]' 카테고리의 다른 글
[R.라딘] missing values 에러해결 (0) | 2022.12.23 |
---|---|
R Error: JAVA_HOME cannot be determined from the Registry [해결 방법] (0) | 2022.11.16 |
00LOCK _ Directory Lock (패키지설치) error 해결법 (0) | 2022.11.11 |
Rstudio Package install Onedrive Error (0) | 2022.10.25 |