아래 내용은 outdated된 사항으로 아래 내용이 최신입니다.
1. Anaconda 3 설치
2. Environment 세팅 (아래 소스에서는 rconda 가 env 이름이다)
conda create -n rconda r-essentials r-base
3. Xlsx 파일을 불러오는 모듈을 설치해보면, (에러 발생)
conda install -c r r-xlsx=0.6.1
그러나 이 과정에서 에러가 난다.
찾아보면 이 과정은 다음과 같은데, 먼저 컴퓨터에 Java가 설치되어있어야 하는데, R과 JDK를 이어주는 rJava라는 모듈이 함께 필요하다.
따라서 다음과 같은 과정을 거쳐야 한다.
4-1. JDK 설치 (JDK 12 는 호환되지 않는다.)
따라서 JDK 11을 설치해야하는데, 주소는 아래와 같다.
https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
4-2. 이후 시스템 속성 – 환경변수에 다음과 같이 추가해준다.
시스템 변수에 JAVA_HOME이라고 추가해주고,
사용자 변수의 Path 에 %JAVA_HOME%\bin 이라고 넣어주면 된다.
4-3. 패키지 설치
이후에 터미널을 종료했다가 다시 실행하고, Jupyter notebook을 실행시켜 R 코드로 다음과 같이 작성해주면 설치가 된다. (왠지 모르겠지만 conda에서 설치하는건 뭔가 잘 안되었던 것 같기도 하다)
install.packages("rJava", repos='http://cran.us.r-project.org') install.packages("xlsx", repos='http://cran.us.r-project.org')