Usando funções pandas de forma eficaz
Você está criando um aplicativo Python que vai calcular estatísticas resumidas com base nas variáveis que o usuário escolher. O conjunto completo de dados é bem 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, pense bem 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 do exercício
- Crie uma lista com os nomes de duas variáveis escolhidas por você:
"Education"
e"Above/Below 50k"
. - Crie um objeto "
GroupBy
",gb
, usando o "user_list
" como variável de agrupamento. - Calcule a média de
"Hours/Week"
em cada grupo usando a abordagem mais eficiente mostrada no vídeo.
Exercício interativo prático
Experimente este exercício completando 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(____)