Zacznij terazZacznij za darmo

Przekształcanie danych w DataFrame

Łączyłeś listy w pary, tworzyłeś funkcje do organizacji kodu, a nawet używałeś ich w wyrażeniach listowych, żeby wygenerować listę słowników. To było sporo pracy – i świetnie sobie z tym poradziłeś!

Teraz wykorzystasz wszystkie te elementy, aby przekształcić listę słowników w DataFrame biblioteki pandas. Przekonasz się, jak wygodnie tworzyć DataFrame ze słowników za pomocą funkcji DataFrame() z pakietu pandas.

Funkcja lists2dict(), lista feature_names oraz lista row_lists są już wczytane i gotowe do użycia.

Do dzieła!

To ćwiczenie jest częścią kursu

Zestaw narzędzi Pythona

Zobacz kurs

Instrukcje do ćwiczenia

  • Aby skorzystać z funkcji DataFrame(), najpierw zaimportuj pakiet pandas z aliasem pd.
  • Utwórz DataFrame z listy słowników list_of_dicts, wywołując pd.DataFrame(). Przypisz wynikowy DataFrame do zmiennej df.
  • Sprawdź zawartość df, wyświetlając początek tego DataFrame. Dostęp do pierwszych wierszy uzyskasz, wywołując df.head().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import the pandas package


# Turn list of lists into list of dicts: list_of_dicts
list_of_dicts = [lists2dict(feature_names, sublist) for sublist in row_lists]

# Turn list of dicts into a DataFrame: df
df = ____

# Print the head of the DataFrame

Edytuj i uruchom kod