에러 : package or namespace load fialed for 'xlsx' :
.onLoad가 loadNamespace() 에서 'rJava'때문에 실패했습니다:
호출 : inDL(x, as.logical(local) , as.logical(now), ...)
에러 : 공유된 객체 'C:/Users/w_w01/Documents/R/win-library/4.0/rJava/libs/x64/rJava.dll' 를 로드 $
LoadLibrary failure: 지정된 모듈을 찾을 수 없습니다.
R console 에서 엑셀데이터를 읽기 위해서 아래 명령어를 날렸는데 에러가 났다..
library(xlsx)
찾아보니 R console 에서 자바홈 경로를 찾을 수 없어서 발생한 에러였고,
즉시 Oracle 홈페이지에서 JDK 1.8 을 다운받아 설치된 경로를 R console 에 자바홈으로 등록시켜 주었다.
1. Oracle 에서 JDK 파일 설치 : https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2. R console 에서 설치된 경로 자바홈으로 등록 : (버전은 자신이 다운로드 한 버전으로 변경)
Sys.setenv(JAVA_HOME="C:\\Program Files\\Java\\jdk1.8.0_251")
끝.. 이제 엑셀 데이터 읽기 하면 된다 :)
library(xlsx)
이후..메모..
반응형
댓글