1. Learn
  2. /
  3. Proiecte
  4. /
  5. Analiza campaniilor de marketing cu pandas

Connected

exercițiu

Crearea unui DataFrame pe baza indexurilor

Acum că ai creat un index pentru a compara ratele de conversie în engleză cu cele din toate celelalte limbi, vei construi un DataFrame care va estima care ar fi trebuit să fie ratele zilnice de conversie dacă utilizatorilor li s-ar fi afișat limba corectă.

A fost creat pentru tine un DataFrame de conversii așteptate numit converted, care grupează house_ads după dată și limba preferată. Acesta conține numărul de utilizatori unici, precum și numărul de conversii pentru fiecare limbă, în fiecare zi.

De exemplu, poți accesa numărul de utilizatori hispanofoni care au primit reclame interne folosind converted[('user_id','Spanish')].

Instrucțiuni

100 XP
  • Folosește .loc pentru a crea coloana english_conv_rate în converted cu rata de conversie în engleză între '2018-01-11' și '2018-01-31'.
  • Creează coloane cu ratele de conversie așteptate pentru fiecare limbă înmulțind english_conv_rate cu indexul corespunzător fiecărei limbi (spanish_index, arabic_index sau german_index).
  • Înmulțește rata de conversie așteptată pentru fiecare limbă cu numărul de utilizatori care ar fi trebuit să primească reclame interne.