의학논문 작성을 위한 R 통계와 그래프 최근에 읽기 시작해서 맥북에서 R studio 설치해서 차근차근 따라가보고 있습니다.
인터넷에 있는 엑셀 데이터 읽기 부분 보고 있는데, install.packages("xlsx") 이후 require(xlsx) 누르니까 에러가 나서 Java를 깔아봐도 해결이 안되고 인터넷을 뒤져봐도 해결이 어려워서
이렇게 도움을 요청드립니다.
Loading required package: xlsx
Unable to find any JVMs matching version "(null)".
No Java runtime present, try --request to install.
Error: package or namespace load failed for ‘xlsx’:
.onLoad failed in loadNamespace() for 'rJava', details:
call: fun(libname, pkgname)
error: JVM could not be found
Warning messages:
1: In system("/usr/libexec/java_home", intern = TRUE) :
running command '/usr/libexec/java_home' had status 1
2: In fun(libname, pkgname) :
Cannot find JVM library 'NA/lib/server/libjvm.dylib'
Install Java and/or check JAVA_HOME (if in doubt, do NOT set it, it will be detected)
이렇게 뜨는데, Java 설치에 대해서 도움 부탁드려도 되겠습니까!
Comment 1
-
cardiomoon
2022.01.12 19:27
안녕하세요? 맥에서 운영체제에 따라 rJAVA 가 설치가 안되어 문제가 될 수 있습니다.
해결방법은
1) 엑셀에서 다른이름으로 저장 : "csv" 형식으로 저장하신후 읽어오는 방법이 있습니다.
2) rio패키지를 설치 install.packages("rio") 하시고 rio::import("엑셀파일명")로 해보셔요.
3) 웹R에 파일을 올린후 csv나 RDS로 저장하셔요
시도해보시고 안되면 또 글 남겨주세요