Menghitung skor sentimen
Ukuran kasar dari sentimen terhadap suatu tagar adalah menghitung rata-rata sentimen untuk tweet yang menyebutkan tagar tersebut. Namun, bisa jadi ada hal lain yang terjadi di dalam tweet itu, sehingga penting untuk memeriksa baik teks maupun metrik yang dihasilkan oleh metode pemrosesan teks otomatis.
Latihan ini adalah bagian dari kursus
Menganalisis Data Media Sosial dengan Python
Petunjuk latihan
- Cetak contoh pertama dari tweet positif. Pilih DataFrame dengan
sentiment > 0.6dan gunakan.valuesuntuk mendapatkan teks lengkap tweet. - Lakukan hal yang sama untuk tweet negatif dengan indeks
sentiment < -0.6. - Hasilkan skor sentimen rata-rata per hari untuk
#pythondengan indekscheck_word_in_tweet. Gunakan.resample()dengan argumen'1 d', lalu ambil mean. - Lakukan hal yang sama untuk
#rstats.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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 = ____[____].____(____).____()