MulaiMulai sekarang secara gratis

Memplot frekuensi rata-rata

Terakhir, kita akan membuat rata-rata harian dari penyebutan kedua tagar dan memplotnya sepanjang waktu. Kita akan terlebih dahulu membuat proporsi dari dua Series boolean per hari, lalu memplotnya.

matplotlib.pyplot telah diimpor sebagai plt dan ds_tweets telah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Menganalisis Data Media Sosial dengan Python

Lihat Kursus

Petunjuk latihan

  • Hasilkan rata-rata jumlah tweet pada kolom python dengan metode .resample() dan .mean(). .resample() menerima satu argumen, '1 d', untuk menghasilkan rata-rata harian.
  • Lakukan hal yang sama untuk kolom rstats.
  • Plot satu garis untuk penggunaan #python dengan mean_python. Gunakan mean_python.index.day sebagai sumbu-x.
  • Lakukan hal yang sama untuk mean_rstats.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Average of python column by day
mean_python = ____[____].____(____).____()

# Average of rstats column by day
mean_rstats = ____[____].____(____).____()

# Plot mean python by day(green)/mean rstats by day(blue)
plt.plot(____, ____, color = 'green')
plt.plot(____, ____, ____)

# Add labels and show
plt.xlabel('Day'); plt.ylabel('Frequency')
plt.title('Language mentions over time')
plt.legend(('#python', '#rstats'))
plt.show()
Edit dan Jalankan Kode