Passei metodo de ordenação das duas colunas, mais a ultima não passei a de 'Idade' como metodo conseguiu compreender que a idade '42 ' era de 'Ana', '31' a de 'Bruna?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Passei metodo de ordenação das duas colunas, mais a ultima não passei a de 'Idade' como metodo conseguiu compreender que a idade '42 ' era de 'Ana', '31' a de 'Bruna?
Olá, Gesiel! Tudo bom?
Em um Pandas DataFrame, as informações de uma linha são por padrão indissociáveis. Quando você faz uma operaçao de ordenação de um DataFrame por alguma coluna, o que faz é a linha inteira e a muda de posição avaliando o critério que pediu, mas ele continua carregando todas as outras informações sobre a mesma posição.
Quando nós passamos uma ordenação de mais de uma coluna, o que na verdade é feito é apenas uma hierarquia entre as ordens. Primeiro se ordena sobre a primeira coluna, e para os valores repetidos da primeira, agora surge a ordem pela segunda coluna. Mas as informações continuam com a mesma consistência, Ana continua tendo 42 anos, e Bruna 31 anos, o que mudou foi apenas a posição na tabela.
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!