시작하기무료로 시작하기

1단계: 워드 클라우드와 특성 만들기

이번 연습 문제에서는 전체 단계에 걸쳐 reviews 데이터셋의 샘플을 사용해 보겠습니다. 이 데이터셋에는 reviewscore 열이 들어 있어요. IPython Shell에서 자유롭게 탐색해 보셔도 됩니다.

첫 번째 단계에서는 긍정 리뷰만 사용해 워드 클라우드를 만듭니다. 상위 100개의 긍정 리뷰를 이어 붙여 만든 문자열 positive_reviews가 이미 준비되어 있습니다.

두 번째 단계에서는 각 리뷰의 길이를 나타내는 새로운 특성을 만들고, 그 특성을 데이터셋에 추가합니다.

워드 클라우드를 그리는 데 필요한 모든 함수와 nltk 모듈의 word_tokenize 함수는 이미 가져와 두었습니다.

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

Python으로 배우는 Sentiment Analysis

강의 보기

실습형 인터랙티브 연습

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

# Create and generate a word cloud image
cloud_positives = ____(background_color='white').____(positive_reviews)
 
# Display the generated wordcloud image
plt.___(cloud_positives, interpolation='bilinear') 
plt.axis("off")

# Don't forget to show the final image
plt.show()
코드 편집 및 실행