Word Cloud pada ulasan film
Anda telah bekerja dengan himpunan data ulasan film. Anda telah menelusuri distribusi ulasan dan melihat seberapa panjang ulasan terpendek dan terpanjang. Namun, topik apa yang dibahas dalam ulasan positif dan negatif?
Dalam latihan ini, Anda akan berlatih membuat word cloud dari 100 ulasan positif teratas.
Kata-kata apa yang paling menonjol? Apakah itu masuk akal bagi Anda?
String descriptions telah dibuat untuk Anda dengan menggabungkan deskripsi dari 100 ulasan positif teratas. Sekumpulan stopword khusus film (kata yang sangat sering, seperti the, a/an, and, yang tidak terlalu informatif dan ingin kita kecualikan dari grafik) tersedia sebagai my_stopwords. Ingat bahwa argumen interpolation membuat word cloud terlihat lebih halus.
Latihan ini adalah bagian dari kursus
Analisis Sentimen dengan Python
Petunjuk latihan
- Impor fungsi wordcloud dari paket terkait.
- Terapkan fungsi word cloud pada string
descriptions. Atur warna latar belakang sebagai 'white', dan ubah argumenstopwords. - Buat gambar wordcloud.
- Terakhir, jangan lupa untuk menampilkan gambarnya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the word cloud function
____
# Create and generate a word cloud image
my_cloud = ____(____='white', ____=my_stopwords).____(descriptions)
# Display the generated wordcloud image
plt.____(____, interpolation='bilinear')
plt.axis("off")
# Don't forget to show the final image
____