Maak een generator voor een pandas DataFrame
Zoals je in de video hebt gezien, kun je eenvoudig een generator maken van een pandas DataFrame. Elke keer dat je erdoorheen itereert, levert het twee elementen op:
- de index van de betreffende rij
- een pandas Series met alle elementen van die rij
Je gaat een generator maken over de pokerset, geïmporteerd als poker_hands. Daarna print je alle elementen van de 2e rij met behulp van de generator.
Onthoud dat je de gegevensset altijd kunt verkennen en zien hoe deze verandert in de IPython-shell, en dat je de dia’s kunt raadplegen op het tabblad Slides.
Deze oefening maakt deel uit van de cursus
Efficiënte code schrijven met pandas
Oefeninstructies
- Ken een generator over de rijen van de gegevensset toe aan de variabele generator.
- Print alle elementen van het 2e element van de gemaakte generator.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)