Obliczanie wskaźników sentymentu
Prostym sposobem na ocenę sentymentu wobec danego hashtagu jest obliczenie średniego sentymentu tweetów, które go zawierają. Warto jednak pamiętać, że tweet może dotyczyć wielu tematów jednocześnie – dlatego ważne jest, aby analizować zarówno treść wiadomości, jak i wyniki uzyskane metodami automatycznej analizy tekstu.
To ćwiczenie jest częścią kursu
Analiza danych z mediów społecznościowych w Pythonie
Instrukcje do ćwiczenia
- Wyświetl pierwszy przykład pozytywnego tweeta. Wybierz DataFrame z warunkiem
sentiment > 0.6i użyj.values, aby pobrać pełną treść tweeta. - Zrób to samo dla negatywnych tweetów, używając indeksu
sentiment < -0.6. - Oblicz średni dzienny wskaźnik sentymentu dla
#python, korzystając z indeksucheck_word_in_tweet. Użyj.resample()z argumentem'1 d', a następnie oblicz średnią. - Zrób to samo dla
#rstats.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Print out the text of a positive tweet
print(ds_tweets[____]['text'].____[____])
# Print out the text of a negative tweet
print(____[____]['text'].____[____])
# Generate average sentiment scores for #python
sentiment_py = sentiment[____(____, ____)].____(____).____()
# Generate average sentiment scores for #rstats
sentiment_r = ____[____].____(____).____()