Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Um problema aqui.

Eu não me lembro, de um problema assim ter atingido antes, mas ele e simples o professor coloca uma string chamada kmo, porém ela não tinha sido nomeada antes, na tela do professor ele roda normalmente, porém no meu deu como não defido antes.!

import pandas as pd
distritos_sp = pd.read_csv('/content/distritos_sp (1).csv')
distritos_sp.head()
distritos_sp.info()
variaveis_numericas = distritos_sp.drop(['cod_ibge', 'distritos'], axis = 1)
variaveis_numericas.corr()
!pip install factor_analyzer
from factor_analyzer.factor_analyzer import calculate_kmo
kmo_variaveis, kmo_grupos = calculate_kmo(variaveis_numericas)
kmo_variaveis
kmo
1 resposta
solução!

Oi, Alison! Tudo bem?

Notei que no seu código você está utilizando a variável kmo, mas na linha anterior você havia definido como kmo_grupos.

Para resolver, recomendo seguir exatamente como o instrutor demonstrou, usando:

kmo_variaveis, kmo = calculate_kmo(variaveis_numericas)

Assim, você conseguirá visualizar tanto o KMO global quanto os valores individuais por variável.

Espero que isso resolva o problema! Qualquer coisa, é só chamar.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!