Tworzenie generatora dla DataFrame'a w pandas
Jak widziałeś(-aś) w filmie, z DataFrame'a biblioteki pandas można łatwo utworzyć generator. Przy każdej iteracji zwraca on dwa elementy:
- indeks danego wiersza
- obiekt Series biblioteki pandas zawierający wszystkie elementy tego wiersza
Utworzyć generator dla zbioru danych poker dataset, zaimportowanego jako poker_hands. Następnie wypisz wszystkie elementy 2. wiersza, korzystając z tego generatora.
Pamiętaj, że zawsze możesz eksplorować zbiór danych w konsoli IPython Shell i sprawdzać, jak się zmienia. Możesz też zajrzeć do slajdów na karcie Slajdy.
To ćwiczenie jest częścią kursu
Wydajne programowanie z pandas
Instrukcje do ćwiczenia
- Przypisz do zmiennej
generatorgenerator iterujący po wierszach zbioru danychdata. - Wypisz wszystkie elementy 2. elementu utworzonego generatora.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create a generator over the rows
generator = poker_hands.____
# Access the elements of the 2nd row
first_element = next(generator)
second_element = ____(____)
print(first_element, second_element)