Eu obtive um ranking diferente:
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!
Eu obtive um ranking diferente:
Olá William, tudo bem?!
Analisando a sua tabela, indico checar o estado atual das colunas e das variáveis no seu notebook para identificar exatamente a causa dessa divergência.
Verifique os passos de ordenação. O código da atividade realiza duas ordenações em sequência para comparar as posições:
# 1. Cria a posição para 2 fatores
ranking = dados_fatoriais.sort_values('Rankings', ascending=False)
ranking['Posição ranking 2 fatores'] = range(1, ranking.shape[0] + 1)
# 2. Reordena por 3 fatores e cria a posição final
ranking = ranking.sort_values('Rankings-3fatores', ascending=False)
ranking['Posição ranking 3 fatores'] = range(1, ranking.shape[0] + 1)
ranking
Caso o código pare no primeiro sort_values, a exibição mostrará apenas a ordenação de 2 fatores. Notei que ordenou apenas pela coluna 'Rankings' (que representa o ranking de 2 fatores). Siga esses passos para resolver: certifique-se de executar o segundo sort_values apontando corretamente para 'Rankings-3fatores'.
Confira também os valores da coluna de 3 fatores. Exiba dados_fatoriais[['distritos', 'Rankings', 'Rankings-3fatores']].head() para garantir que a coluna 'Rankings-3fatores' reflete os pesos da variância explicada dos 3 fatores.
Você conseguiu identificar em qual das duas etapas o ranking diferente estava sendo gerado?