R 텍스트 마이닝 라이브러리 KoNLP 패키지 설치
한글 자연어 분석 패키지 <KoNLP(Korean Natural Language Processing)>
* installed.packges() : 현재 컴퓨터에 설치되어 있는 패키지를 확인
* KoNLP 패키지를 사용하기 위해서는 컴퓨터에 java가 깔려있어야 합니다.
** 정확하지 않은 글일 수 있습니다.
1. 해당 패지지가 내 컴퓨터에 설치되어 있는지 확인한다.
installed.packages('rJava') #컴퓨터에 rJava 패키지가 설치되어 있는지 확인
installed.packages("memoise")
installed.packages("KoNLP")
2. 패키지가 사용 가능한지 확인해보고 안되면 설치하기
library('rJava')
library('memoise')
library('KoNLP')
install.packages('rJava')
install.packages('memoise')
#설치 후 다시 로드
library('rJava')
library('memoise')
저는 rJava는 로드가 되었는데, memoise와 KoNLP는 설치가 안 되어 있었습니다. 따라서 두 패키지는 install.packge()를 통해 설치를 시도했습니다. memoise는 설치가 되었는데 KoNLP는 CRAN에서 제거되어 설치가 불가능하였습니다.
3. KoNLP 패키지 설치
친구는 아래 코드를 실행하는 방법으로 됐다는데 전 안됐습니다.
install.packages('devtools')
devtools::install_github('haven-jeon/KoNLP')
저는 이 방법으로 해결했습니다.
KoNLP패키지 버전은 아래 URL에서 확인 가능합니다.
https://cran.r-project.org/src/contrib/Archive/KoNLP/
install.packages("https://cran.r-project.org/src/contrib/Archive/KoNLP/KoNLP_0.80.2.tar.gz", repos = NULL, type="source", INSTALL_opts = c('--no-lock'))
library('KoNLP')
처음에 패지키 로드했을 때는 Fail to install scala-library-2.11.9.jar. 에러가 발생했습니다.
저 jar파일이 없어서 에러가 발생한건 데요,,,
아래 java.zip 파일 압축 풀어서 파일들을 KoNLP폴더에 있는 java폴더에 덮어쓰기 하면 해결됩니다.
C:\Users\82102\Documents\R\win-library\3.6\KoNLP\java 제 경로입니다. 참고해서 들어가세요
그래도 잘 안되면 rJava 문제일 듯 싶습니다. java오 r이 연결이 안돼도 KoNLP패키지 사용이 안된다고 하네요.
저는 JAVA가 옛날 버전이어서 JRE 최신버전으로 업데이트 후에 됐습니다. JRE 1.6이상부터 된다고 하더라구요
참고 링크
R에 KoNLP설치 오류가 뜬다구요?
안녕하세요! 여러분,,많은 분들이 유튜브에 R에서 KoNLP설치에 관한질문을 해주셔서 해결방안을 알...
blog.naver.com
[Rtips] Windows에서 rJava 스트레스 없이 설치하기
업데이트 2019-08-10 Windows와 MacOS 에서 동작하는 방법을 설명하는 포스트를 작성하였습니다. https://mrchypark.github.io/pos
mrchypark.github.io
https://cran.r-project.org/src/contrib/Archive/KoNLP/
Index of /src/contrib/Archive/KoNLP
cran.r-project.org
https://k-mingggdiiii.tistory.com/27
10. 텍스트 마이닝
텍스트 마이닝(Text mining)이란? - 문자로 된 데이터에서 가치 있는 정보를 얻어 내는 분석 기법 텍스트 마이닝 과정 1. 형태소 분석(Morphology Analysis) - 문장을 구성하는 어절들이 어떤 품사로 되어 ��
k-mingggdiiii.tistory.com
예제 파일 링크
https://github.com/youngwoos/Doit_R/blob/master/Data/hiphop.txt
youngwoos/Doit_R
저장소. Contribute to youngwoos/Doit_R development by creating an account on GitHub.
github.com