VADER 로드하기
감성 분석은 텍스트의 의미를 비교적 직접 해석 가능한 방식으로 엿볼 수 있게 해줘요. 한계는 있지만, 텍스트 데이터를 다루기 시작하기에 좋은 방법입니다. Python에는 감성 분석을 위해 바로 쓸 수 있는 도구들이 여럿 있어요.
datetime 인덱스를 가진 ds_tweets가 미리 로드되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 소셜 미디어 데이터 분석하기
연습 안내
nltk.sentiment.vader에서SentimentIntensityAnalyzer를 로드하세요.- 새로운
SentimentIntensityAnalyzer객체를 인스턴스화하세요. - 분석기의
polarity_scores()함수를.apply()메서드와 함께 사용해 감성 점수를 생성하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load SentimentIntensityAnalyzer
____
# Instantiate new SentimentIntensityAnalyzer
sid = ____
# Generate sentiment scores
sentiment_scores = ds_tweets['text'].____(____)