1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în funcții în Python

Connected

exercițiu

Să reunim totul (1)

Îți amintești exercițiul Să reunim totul din capitolul anterior, în care ai realizat o analiză simplă pe Twitter? Ai dezvoltat o funcție care număra câte tweet-uri există în anumite limbi. Rezultatul funcției tale era un dicționar cu limba drept cheie și numărul de tweet-uri în acea limbă drept valoare.

În acest exercițiu, vom generaliza analiza lingvistică pe Twitter pe care ai făcut-o în capitolul anterior. Vei face asta adăugând un argument implicit care primește un nume de coloană.

Pentru comoditate, pandas a fost importat ca pd, iar fișierul 'tweets.csv' a fost încărcat în DataFrame-ul tweets_df. O parte din codul scris anterior îți este deja furnizat.

Instrucțiuni

100 XP
  • Completează antetul funcției furnizând parametrul pentru un DataFrame df și parametrul col_name cu valoarea implicită 'lang' pentru numele coloanei din DataFrame.
  • Apelează count_entries() transmițând DataFrame-ul tweets_df și numele de coloană 'lang'. Atribuie rezultatul variabilei result1. Reține că, deoarece 'lang' este valoarea implicită a parametrului col_name, nu trebuie să o specifici explicit.
  • Apelează count_entries() transmițând DataFrame-ul tweets_df și numele de coloană 'source'. Atribuie rezultatul variabilei result2.