시작하기무료로 시작하기

감정 어휘 사전 가져오기

지금까지는 하나의 어휘 사전만 사용했습니다. 이제 감정을 각기 다른 방식으로 측정하는 세 가지 어휘 사전을 활용해 보겠습니다.

tidytext 패키지에는 get_sentiments라는 함수가 포함되어 있으며, [textdata] 패키지와 함께 사용하면 엄밀하게 연구된 어휘 사전을 다운로드하고 활용할 수 있습니다. 아래는 loughran 어휘 사전의 일부입니다.

Word Sentiment
abandoned negative
abandoning negative
abandonment negative
abandonments negative
abandons negative

이 어휘 사전에는 4,150개의 단어와 해당 감정 정보가 담겨 있습니다. 다른 어휘 사전들도 살펴볼 예정인데, 구조와 사용 방법은 비슷합니다.

tidytexttextdata를 활용해 다른 어휘 사전의 단어 레이블을 탐색해 보세요!

이 연습은 강의의 일부입니다

R을 활용한 감성 분석

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Subset to AFINN
afinn_lex <- get_sentiments("___")

# Count AFINN scores
afinn_lex %>% 
  ___(value)
코드 편집 및 실행