R에서 한글 형태소 분석을 위한 KoNLP 라이브러리 설치 in R
반응형
R에서 텍스트마이닝을 하기 위해서는 한글 형태소 분석 라이브러리인 KoNLP를 설치해야한다.
## 1. R에서 KoNLP 라이브러리 설치하기 (최초 1회)
1 | > install.packages("KoNLP") | cs |
## 2. KoNLP 라이브러리를 사용할 때 마다 include 해준다.
1 | > library(KoNLP) | cs |
## 만약 라이브러리 호출 시 아래와 같은 에러가 생긴다면 rJava를 설치해준다.
1 2 3 4 5 6 7 8 9 10 11 | 에러: package or namespace load failed for ‘KoNLP’: .onLoad가 loadNamespace()에서 'rJava'때문에 실패했습니다: 호출: dyn.load(file, DLLpath = DLLpath, ...) 에러: 공유된 객체 '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so'를 로드 할 수 없습니다: dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so Reason: image not found 추가정보: 경고메시지(들): 명령 '/usr/libexec/java_home'의 실행으로 상태 1가 되었습니다 Unable to find any JVMs matching version "(null)". No Java runtime present, try --request to install. | cs |
## rJava 설치 링크
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
## rJava 설치
1 | > install.packages("rJava") | cs |
## rJava 라이브러리 호출
1 | > library("rJava") | cs |
## rJava 정상 설치 후 호출 시 아래와 같은 에러가 날 경우
1 2 3 4 5 6 | .onLoad가 loadNamespace()에서 'rJava'때문에 실패했습니다: 호출: dyn.load(file, DLLpath = DLLpath, ...) 에러: 공유된 객체 '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so'를 로드 할 수 없습니다: dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so Reason: image not found | cs |
Mac OS 터미널 앱에서 아래 명령어를 수행한다
1 | sudo ln -f -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib | cs |
그 후 다시 라이브러리를 호출하면 정상 ><
1 2 3 | > library("rJava") > library("KoNLP") Building dictionary structures. | cs |
이제 KoNLP 라이브러리를 사용하면 된다.
반응형
'Programming > R' 카테고리의 다른 글
R 네이버 영화 웹 크롤링하기 #2 - 영화 리뷰 키워드 수집 (14) | 2017.10.07 |
---|---|
R 네이버 영화 웹 크롤링하기 #1 - 영화 목록 (5) | 2017.06.24 |
Mac에서 R 그래프 한글 인코딩 깨짐 현상(+해결) in R (0) | 2017.06.03 |
[스크랩] KoNLP 만든 이의 R 시각화 논문 (0) | 2017.06.03 |
Mac에서 R 설치 & 인코딩 변환하기 in R (0) | 2017.06.03 |
댓글
이 글 공유하기
다른 글
-
R 네이버 영화 웹 크롤링하기 #1 - 영화 목록
R 네이버 영화 웹 크롤링하기 #1 - 영화 목록
2017.06.24 -
Mac에서 R 그래프 한글 인코딩 깨짐 현상(+해결) in R
Mac에서 R 그래프 한글 인코딩 깨짐 현상(+해결) in R
2017.06.03 -
[스크랩] KoNLP 만든 이의 R 시각화 논문
[스크랩] KoNLP 만든 이의 R 시각화 논문
2017.06.03 -
Mac에서 R 설치 & 인코딩 변환하기 in R
Mac에서 R 설치 & 인코딩 변환하기 in R
2017.06.03