Vykreslení průměrné frekvence
Nakonec vytvoříme denní průměr zmínek obou hashtagů a zobrazíme je v čase. Nejprve z obou booleovských řad vypočítáme proporce po dnech a pak je vykreslíme.
matplotlib.pyplot je naimportován jako plt a ds_tweets je pro tebe připraven.
Toto cvičení je součástí kurzu
Analýza dat ze sociálních sítí v Pythonu
Pokyny k cvičení
- Pomocí metod
.resample()a.mean()vypočítej průměrný počet tweetů pro sloupecpython. Metoda.resample()přijímá jeden argument,'1 d', pro výpočet denních průměrů. - To samé proveď pro sloupec
rstats. - Vykresli čáru pro využití
#pythonpomocímean_python. Jako osu x použijmean_python.index.day. - To samé proveď pro
mean_rstats.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()