반응형

프로그래밍/R 4

R을 이용한 텍스트 감성분석 | 영화리뷰 감성분석 해보기

영화 리뷰를 가지고 하나하나 리뷰를 명사로 추출하고 추출한 명사로 워드 클라우드를 만들었습니다 이번에는 영화 리뷰를 가지고 좀 더 리뷰를 쓸모 있게(?) 하기 위해 하나하나 리뷰를 감성사전으로 감성을 분석해 보겠습니다 데이터 준비 먼저 감성 분석을 하기 위해서는 데이터가 필요합니다 데이터는 이전에 영화리뷰를 크롤링한 데이터로 하겠습니다 R 기본으로 크롤러 만들기 데이터가 준비되면 데이터와 비교할 사전이 필요합니다 깃허브에 있는 군산대 감성사전을 쓰겠습니다 https://github.com/park1200656/KnuSentiLex 군산대 감성사전 다운로드 들어가게 되면 이런 화면이 뜨는데 저는 neg_pol_word.txt 와 pos_pol_word.txt 파일을 사용합니다 다운로드 받고 보기 좋게 ne..

프로그래밍/R 2019.02.13

R KoNLP로 명사 추출, 명사로 워드클라우드 만들어보기

이전 글에서 웹크롤링으로 가져온 텍스트 데이터를 가공해보겠습니다 그 전에 텍스트 데이터가 필요하니 이전 R 기본으로 크롤러 만들기 글을 보고 따라하면 됩니다 먼저 파일이 잘 있는지 확인을 합니당 패키지 준비 이제 R 으로 가서 필요한 library를 넣어줍니다 1 2 3 4 5 library(KoNLP) library(dplyr) library(stringr) library(RColorBrewer) library(wordcloud) cs 없다면 install.package로 다운받고 넣어줍니다 이어서 KoNLP의 사전불러오는 함수인 1 useSejongDic() cs 입력하면 몇초 후 다운로드가 됩니다 1 setwd("C:/원하는 폴더") cs 원하는 폴더를 지정해 놓아야 아래서 파일을 불러오기 쉽습니다..

프로그래밍/R 2019.02.12

R 기본으로 크롤러 만들기

R에 대해 아무것도 모르지만 다른 프로그래밍 언어에 대한 기초지식만 있어도 가능합니다 저도 구글링으로만 정보를 찾았습니다 설정 처음은 패키지 다운로드 입니다 1 install.packages("XML","stringr") cs 이렇게 하면 패키지 다운로드가 됩니다 R에서 패키지라고 하는 것은 다른 유저들이 만들어 놓은 것을 다운받아 쓰는 것인데 저는 부품이라고 할게요 부품이라고 하면 더 이해가 잘되는 느낌이라서 ㅎㅎ 1 2 library(XML) library(stringr) cs library는 앞에서 다운로드한 부품을 지금 사용하기 위해 가져오는 것입니다 예를 들어 게임에서 아이템을 장착한다는 느낌이죠 이제 필요한 설정은 다했습니다 url을 설정하는 코드입니다 1 2 all_reviews

프로그래밍/R 2019.01.24

R [1]. 설치하기

R은 통계 계산과 그래픽을 위한 프로그래밍 언어지만 매우 가볍습니다. 빅데이터가 떠오르면서 R이 무료고, 쉽기 때문에 많이 이용하는 것 같습니다. 그런 R을 설치해보겠습니다!! 아자! 1. R 설치하기 이미지 클릭시 사이트로 이동합니다 사이트에 접속하여 옆에 CRAN을 클릭합니다 자 여기는 서버같습니다 한국서버에서 해야 빠르니 쭈욱~~ 내려서 한국서버로 갑니다!! 한국 서버중 아무거나 클릭하면 이런 화면이 뜨는데 각자 자신의 운영체제와 맞게 클릭하여 다음화면으로 갑니다 여기서 두꺼운 글씨인 install R 어쩌구를 클릭합니다 자 여기서 드디어 다운로드를 받을 수 있습니다!! tmi로 저는 윈도우 입니다 ㅎㅎ 다운로드가 다 되면 바로 실행해 줍니다 당연히 한국어로 해줍니다 ㅎㅎ 음~~ 그렇군 다음!! 설..

프로그래밍/R 2019.01.09