반응형
출처:http://egloos.zum.com/greentec/v/4176464
요즘 coursera 에서 data science 관련 강의들을 듣고 있다. 그런데 통계 프로그램인 R에서 xlsx 파일을 로드하기 위해 xlsx 패키지를 설치하려고 하자
패키지 ‘rJava’는 로드되어질 수 없습니다
라는 메시지와 함께 로드가 제대로 되지 않았다. rJava를 remove 했다가 다시 설치해봐도 제대로 되지 않고, 구글링을 해보니 한글로는 네 개 정도의 답변이 있었는데 약간 헷갈리게 적혀 있고, 영어로 보니 답변이 잘 달려 있어서 여기에 옮겨 놓는다.
요약하면 R의 32, 64 비트 여부와 Java의 32, 64 비트 여부가 서로 달라서 문제가 일어나는 것이다. R을 켤 때 다음과 같은 메시지가 나오기 때문에 R의 버전은 쉽게 확인할 수 있다.
R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)
Java는 보통 C:\Program Files (x86)\Java 에 있으면 32비트이고, C:\Program Files\Java에 있으면 64비트이다. 위 글에도 나온 것처럼 http://www.java.com/en/download/manual.jsp 이 곳에서 32비트와 64비트 중 원하는 Java 버전을 다운받을 수 있다.
모든 것이 완료되면 다음과 같이 깔끔하게 로딩이 완료된다.
반응형