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?
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!