1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do funkcji w Pythonie

Connected

ćwiczenie

Wszystko razem (1)

Przypomnij sobie ćwiczenie Wszystko razem z poprzedniego rozdziału, w którym wykonałeś prostą analizę Twittera – napisałeś funkcję zliczającą tweety w poszczególnych językach. Wynikiem działania funkcji był słownik, w którym języki stanowiły klucze, a liczby tweetów w danym języku – wartości.

W tym ćwiczeniu uogólnimy analizę językową tweetów z poprzedniego rozdziału. Dodamy do funkcji argument domyślny, który przyjmuje nazwę kolumny.

Dla wygody biblioteka pandas została zaimportowana jako pd, a plik 'tweets.csv' – wczytany do ramki danych tweets_df. Część kodu z poprzedniego ćwiczenia jest już dostarczona.

Instrukcje

100 XP
  • Uzupełnij nagłówek funkcji, podając parametr dla ramki danych df oraz parametr col_name z wartością domyślną 'lang' określającą nazwę kolumny.
  • Wywołaj count_entries(), przekazując ramkę danych tweets_df i nazwę kolumny 'lang'. Wynik przypisz do zmiennej result1. Ponieważ 'lang' jest wartością domyślną parametru col_name, nie musisz jej tutaj podawać jawnie.
  • Wywołaj count_entries(), przekazując ramkę danych tweets_df i nazwę kolumny 'source'. Wynik przypisz do zmiennej result2.