Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyświetl pierwszy przykład pozytywnego tweeta. Wybierz DataFrame z warunkiem sentiment > 0.6 i 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 indeksu check_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 = ____[____].____(____).____()
Edytuj i uruchom kod