Uso eficaz das funções pandas
Você está criando um aplicativo Python que calculará estatísticas resumidas com base nas variáveis selecionadas pelo usuário. O conjunto completo de dados é bastante grande. Por enquanto, você está configurando seu código usando parte do conjunto de dados, pré-carregado como adult
. Ao criar um processo reutilizável, certifique-se de que você está pensando na maneira mais eficiente de configurar o objeto GroupBy
.
Este exercício faz parte do curso
Trabalhando com dados categóricos em Python
Instruções de exercício
- Crie uma lista de nomes para duas variáveis selecionadas pelo usuário:
"Education"
e"Above/Below 50k"
. - Crie um objeto
GroupBy
,gb
, usando ouser_list
como variáveis de agrupamento. - Calcule a média de
"Hours/Week"
em cada grupo usando a abordagem mais eficiente abordada no vídeo.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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(____)