1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Manipulacja danymi z pandas

Connected

Exercise

Uzupełnianie brakujących wartości i sumowanie wyników w tabelach przestawnych

Metoda .pivot_table() oferuje kilka przydatnych argumentów, w tym fill_value i margins.

  • fill_value zastępuje brakujące wartości rzeczywistą wartością (znane jako imputacja). To, czym zastąpić brakujące wartości, to temat na osobny kurs (Dealing with Missing Data in Python), ale najprostszym rozwiązaniem jest podstawienie wartości zastępczej.
  • margins to skrót przydatny wtedy, gdy piwotowałeś dane według dwóch zmiennych, ale chcesz też zobaczyć wyniki dla każdej z nich osobno – argument ten dodaje sumy wierszy i kolumn do tabeli przestawnej.

W tym ćwiczeniu przećwiczysz używanie tych argumentów, żeby sprawniej pracować z tabelami przestawnymi i szybciej przetwarzać dane!

sales jest dostępny, a pandas jest zaimportowany jako pd.

Instrukcje 1/2

undefined XP
  • 1
    • Wyświetl średnią wartość weekly_sales według department i type, zastępując brakujące wartości przez 0.
  • 2
    • Wyświetl średnią wartość weekly_sales według department i type, zastępując brakujące wartości przez 0 i sumując wszystkie wiersze oraz kolumny.