Sobre essa questão:
classes = [dados.Altura.min(), 1.65, 1.75, dados.Altura.max()] labels = ['1 - Baixa', '2 - Média', '3 - Alta']
Só gostaria de confirmar o entendimento.
Nessa situação, todos os valores iguais ou menores a dados.Altura.min() serão contabilizados para a label '1 - Baixa', tudo que for igual ou maior que dados.Altura.max() na label '3 - Alta' e todo o resto entre esses valores, na label 2 - Média. Seria isso,certo?