1. Learn
  2. /
  3. Cursuri
  4. /
  5. Analiză de clienți și testare A/B în Python

Connected

exercițiu

Media mobilă exponențială & supra/sub-netezire

În exercițiul anterior, am observat că veniturile noastre sunt relativ constante în timp. În acest exercițiu vom analiza datele mai în detaliu pentru a înțelege de ce se întâmplă acest lucru. Vom examina veniturile generate de un singur produs de tip achiziție în aplicație pentru a vedea dacă putem identifica anumite tendințe. Deoarece vom lucra cu mai puține date decât în cazul veniturilor totale, zgomotul va fi mai mare. Pentru a compensa acest lucru, vom netezi datele folosind o medie mobilă exponențială.

Pentru acest exercițiu a fost pus la dispoziție un nou set de date daily_revenue, care conține veniturile pentru acest produs.

Instrucțiuni

100 XP
  • Folosind metoda .ewm(), calculează media mobilă exponențială cu un span de 10 și stocheaz-o într-o coloană numită small_scale.
  • Repetă pasul anterior, de data aceasta cu un span de 100, și stocheaz-o într-o coloană numită medium_scale.
  • În final, calculează media mobilă exponențială cu un span de 500 și stocheaz-o într-o coloană numită large_scale.
  • Reprezintă grafic cele trei medii împreună cu datele brute. Analizează cât de clar se evidențiază tendința din date.