1. 학습
  2. /
  3. 강의
  4. /
  5. R을 활용한 감성 분석

Connected

연습 문제

단어 영향력, 빈도 분석

데이터를 탐색하는 가장 쉬운 방법 중 하나는 빈도 분석입니다. 단순한 방법이지만, 감성 분석에서는 놀라울 만큼 많은 인사이트를 제공합니다. 이번 연습 문제에서는 막대 그래프를 만들어 보겠습니다. 앞서 사용한 moby와 bing을 이용해 시각화를 구성합니다.

막대를 낮은 값에서 높은 값 순으로 정렬하려면 팩터(factor)를 활용한 트릭을 사용합니다. reorder()를 사용하면 다른 점수 변수를 기준으로 팩터 수준의 순서를 변경할 수 있습니다. 여기서는 팩터 변수 term을 점수 변수 polarity 기준으로 재정렬합니다.

지침 1/3

undefined XP
    1
    2
    3
  • moby_tidy_sentiment를 생성하세요.
    • term, sentiment, wt = count를 인자로 count()를 사용하세요.
    • pivot_wider()로 파이프하여 names_from = sentiment, values_from = n, values_fill = 0을 설정하세요.
    • mutate()로 파이프하세요. 새 변수 이름은 polarity로 하고, positive에서 negative를 뺀 값으로 계산하세요.
  • moby_tidy_sentiment를 호출하여 결과를 확인하고 이전 연습 문제와 비교해 보세요.