library(xlsx)를 불러오려고 하는데,
> library(xlsx)
Error: package or namespace load failed for ‘xlsx’:
.onLoad가 loadNamespace()에서 'rJava'때문에 실패했습니다:
호출: fun(libname, pkgname)
에러: JAVA_HOME cannot be determined from the Registry
이런 에러가 계속 발생한다면, 이런 경우는 JAVA를 업데이트해주면 된다.
Java가 이미 설치되어 있는데도 이런 오류가 뜨는 이유는
대부분의 경우, PC의 CPU는 64비트일텐데, Java는 32비트 버전만 설치되어 있기 때문이다.
https://www.java.com/en/download/manual.jsp
Java 홈페이지에 가서, 64비트용 설치 파일을 다운로드 받아서 설치해준다.
설치가 되었는지 확인하려면, C: 드라이브의 Program Files에 들어가서 Java 폴더가 있는지를 확인한다. (Program Files(x86)에 들어가서 확인하지 않도록 주의하자.)
아, Windows에 해당하는 경우이고, 맥은 사용해보지 않았으므로 잘 모르겠다.
'R' 카테고리의 다른 글
R에서 한글 사용하기/한글 폰트 불러오기 (1) | 2023.11.25 |
---|---|
RStudio에서 변수가 50개 밖에 보이지 않을 때 (0) | 2023.08.06 |
R 4.3 버전 이상에서 markdown 오류 날 때 (0) | 2023.07.29 |
성향점수매칭 (0) | 2023.07.23 |
R에 대한 기초적 학습자료 (0) | 2022.08.14 |