DataScience
728x90
> df<-read.csv('basic1.csv')
Error in type.convert.default(data[[i]], as.is = as.is[i], dec = dec,  : invalid multibyte string at '<ec><84><9c>?<b8>'

office 365 엑셀의 인코딩 문제이다.

fileEncoding과 encoding 파라미터를 변경해주면 해결된다.

 

df<-read.csv('basic1.csv',header = T, stringsAsFactors=T,fileEncoding="UTF-8",encoding='CP949')
df<-read.csv('basic1.csv',header = T, stringsAsFactors=T,fileEncoding = 'euc-kr', encoding = 'utf-8')

 

fileEncoding="UTF-8" encoding='CP949'

 

또는

Error in make.names(col.names, unique = TRUE): invalid multibyte string at '<c3>ѱ<b8><b8><c5><be><d7>'에러는

fileEncoding = 'euc-kr', encoding = 'utf-8' 옵션 넣어주면 된다.

profile

DataScience

@Ninestar

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!