Wczytywanie VADER
Analiza sentymentu pozwala uchwycić ogólny wydźwięk tekstu w sposób stosunkowo prosty i łatwy do interpretacji. Ma swoje ograniczenia, ale to dobry punkt wyjścia do pracy z danymi tekstowymi. W Pythonie dostępnych jest kilka gotowych narzędzi do analizy sentymentu.
ds_tweets z indeksem daty i czasu zostało już wczytane.
To ćwiczenie jest częścią kursu
Analiza danych z mediów społecznościowych w Pythonie
Instrukcje do ćwiczenia
- Wczytaj
SentimentIntensityAnalyzerznltk.sentiment.vader. - Utwórz nowy obiekt
SentimentIntensityAnalyzer. - Wygeneruj oceny sentymentu, używając metody
.apply()i funkcjipolarity_scores()analizatora.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load SentimentIntensityAnalyzer
____
# Instantiate new SentimentIntensityAnalyzer
sid = ____
# Generate sentiment scores
sentiment_scores = ds_tweets['text'].____(____)