Beräkning av sentimentpoäng
Ett enkelt mått på sentimentet kring en viss hashtag är att beräkna det genomsnittliga sentimentet för tweets som nämner den hashtaggen. Det kan dock finnas annat som påverkar tweeten, så det är viktigt att granska både texten och de mätvärden som automatiserade textmetoder genererar.
Den här övningen är en del av kursen
Analys av sociala medier i Python
Övningsinstruktioner
- Skriv ut det första exemplet på en positiv tweet. Välj DataFrame med
sentiment > 0.6och använd.valuesför att hämta tweetens fullständiga text. - Gör samma sak för negativa tweets med indexet
sentiment < -0.6. - Generera ett genomsnittligt sentimentpoäng per dag för
#pythonmed indexetcheck_word_in_tweet. Använd.resample()med argumentet'1 d'. Ta sedan medelvärdet. - Gör samma sak för
#rstats.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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 = ____[____].____(____).____()