Reprezentarea grafică a frecvenței medii
În ultimul pas, vom calcula media zilnică a mențiunilor pentru ambele hashtag-uri și le vom reprezenta grafic în timp. Mai întâi vom crea proporții din cele două serii booleene pe zi, apoi le vom reprezenta grafic.
matplotlib.pyplot a fost importat ca plt, iar ds_tweets a fost încărcat pentru tine.
Acest exercițiu face parte din cursul
Analiza datelor din social media în Python
Instrucțiuni pentru exercițiu
- Calculează numărul mediu de tweet-uri pentru coloana
pythonfolosind metodele.resample()și.mean()..resample()primește un singur argument,'1 d', pentru a produce medii zilnice. - Fă același lucru cu coloana
rstats. - Trasează o linie pentru utilizarea
#pythoncumean_python. Foloseștemean_python.index.dayca axă x. - Fă același lucru cu
mean_rstats.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()