Använda pandas-funktioner på ett effektivt sätt
Du håller på att skapa en Python-applikation som beräknar sammanfattande statistik baserat på användarvalda variabler. Den fullständiga datamängden är ganska stor. Just nu konfigurerar du koden med en del av datamängden, som är förhandsladd som adult. När du skapar en återanvändbar process är det viktigt att tänka på det mest effektiva sättet att konfigurera GroupBy-objektet.
Den här övningen är en del av kursen
Arbeta med kategoriska data i Python
Övningsinstruktioner
- Skapa en lista med namnen på två användarvalda variabler:
"Education"och"Above/Below 50k". - Skapa ett
GroupBy-objekt,gb, meduser_listsom grupperingsvariabel. - Beräkna medelvärdet för
"Hours/Week"för varje grupp med det mest effektiva tillvägagångssättet som togs upp i videon.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create a list of user-selected variables
user_list = ____
# Create a GroupBy object using this list
gb = ____
# Find the mean for the variable "Hours/Week" for each group - Be efficient!
print(____)