1. Nauka
  2. /
  3. Kursy
  4. /
  5. Python średnio zaawansowany

Connected

ćwiczenie

Słownik do DataFrame (1)

Pandas to biblioteka open source zapewniająca wydajne i łatwe w użyciu struktury danych oraz narzędzia do analizy danych w Pythonie. Brzmi obiecująco!

DataFrame to jedna z najważniejszych struktur danych w Pandas. To w zasadzie sposób na przechowywanie danych tabelarycznych, w którym możesz nadawać etykiety zarówno wierszom, jak i kolumnom. Jednym ze sposobów tworzenia DataFrame jest użycie słownika.

W kolejnych ćwiczeniach będziesz pracować z danymi o pojazdach z różnych krajów. Każda obserwacja odpowiada jednemu krajowi, a kolumny zawierają informacje o liczbie pojazdów na mieszkańca, ruchu lewostronnym lub prawostronnym i tym podobne.

W skrypcie zdefiniowane są trzy listy:

  • names – zawierająca nazwy krajów, dla których dostępne są dane.
  • dr – lista wartości logicznych informujących, czy w danym kraju obowiązuje ruch lewostronny czy prawostronny.
  • cpc – liczba pojazdów silnikowych na 1000 mieszkańców w danym kraju.

Każdy klucz słownika to etykieta kolumny, a każda wartość to lista zawierająca elementy tej kolumny.

Instrukcje

100 XP
  • Zaimportuj bibliotekę pandas jako pd.
  • Korzystając z gotowych list, utwórz słownik o nazwie my_dict. Powinien zawierać trzy pary klucz–wartość:
    • klucz 'country' i wartość names.
    • klucz 'drives_right' i wartość dr.
    • klucz 'cars_per_cap' i wartość cpc.
  • Użyj pd.DataFrame(), aby przekształcić swój słownik w DataFrame o nazwie cars.
  • Wyświetl cars i przekonaj się, jak świetnie wygląda.