상세 컨텐츠

본문 제목

R을 이용한 한글 텍스트 마이닝: 자연어처리(KoNLP) + 워드 클라우드(wordcloud)

R

by 알제이코딩 2022. 5. 27. 22:36

본문

아래 모든 설치와 실행은 "RGui"에서 진행

install.packages("multilinguer")
library(multilinguer)

 

install multilinguer
install multilinguer 성공

 

 


이런거 하지마세요!! 

multilinguer::install_jdk() 
install.packages("jdk")

해당명령어는 Java가 또 설치됩니다
혹시 Java를 깔지 않으셨다면 진행하시면 됩니다

 

 

 

install.packages("rJava")
library(rJava)

 

install.rJava



 

install.packages("jsonlite", type ="source")
library(jsonlite)

 

install.jsonlite
type ="source"

출처: https://r-pkgs.org/package-structure-state.html
(경고는 가볍게 무시해도 됩니다)

 

 

 

 

install.packages(c("hash", "tau", "Sejong", "RSQLite", "devtools", "bit", "rex", "lazyeval", "htmlwidgets", "crosstalk", "promises", "later", "sessioninfo", "xopen", "bit64", "blob", "DBI", "memoise", "plogr", "covr", "DT", "rcmdcheck", "rversions"), type = "binary")

 

 

 

 

install.packages("KoNLP", repos = "https://forkonlp.r-universe.dev", dependencies = TRUE, INSTALL_opts = c("--no-multiarch"))

 

install KoNLP





여기서 첨부파일을 받아 R\R-4.2.0\library\KoNLP\java 폴더에 넣어줍니다  


scala-library-2.11.8.jar
5.48MB

 

 

 

 

library(KoNLP)
useSejongDic()

 

install SejongDic

 

여기서 Rtools 설치가 필요하다고 한다

거의 대부분의 정보글에도 Rtools 설치가 필수라고 하나

용량이 만만치 않고 굳이 설치하지 않아도 실행하는데는 전혀 문제가 없다!!

 

 

extractNoun("한국대학교 공학대학원 인공지능 전공입니다.")

한글 자연어처리(KoNLP) extractNoun(명사 추출)

 

+ wordcloud 코딩

참고로 R studio를 쓰는 분들은 여전히 안된다고 한다

library(KoNLP) 에서 펑!!

Error code : Java 연동 관련

 

단, 내가 사용하는 IDE인 VSCode에서는 매우 잘된다!!

'R' 카테고리의 다른 글

VSCode에서 R 실행  (0) 2022.05.28
R이 먼가요? Rtools, Rstudio 설치까지  (0) 2022.05.28

관련글 더보기