usei o codigo df = pd.get_dummies(data=df, columns=['tipo'])
df.head() para criar as variaveis dummies o que obteve foi : False e True ,que ao caso é o memso de 0 ou 1 certo? mas como faço para deixar como 0 e 1 e pode acompanhar as aulas?
usei o codigo df = pd.get_dummies(data=df, columns=['tipo'])
df.head() para criar as variaveis dummies o que obteve foi : False e True ,que ao caso é o memso de 0 ou 1 certo? mas como faço para deixar como 0 e 1 e pode acompanhar as aulas?
Oi Miguel, tudo bem?
Esse erro acontece porque a biblioteca pandas-profiling
(agora chamada ydata-profiling
) usa um recurso do numba
que foi removido nas versões recentes (generated_jit
).
Você precisa substituir o pandas-profiling
pela nova biblioteca. Abaixo deixo quais são os trechos de códigos que você deverá ajustar:
1. No comando de instalação:
Antes:
!pip install -U pandas-profiling
Troque por
!pip install ydata-profiling
2. Na importação:
Antes:
import pandas_profiling
pandas_profiling.ProfileReport(df)
Troque por:
from ydata_profiling import ProfileReport
ProfileReport(df)
Após isso, será necessário reiniciar o Notebook, seguindo estes passos:
No menu de ferramentas do Google Colaboratory, clicar em "Ambientes de execução";
Selecionar a opção "Reiniciar sessão e executar tudo".
Para realizar essas etapas, você pode acompanhar a imagem abaixo:
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
minha duvida não era isso, era que nas colunas sai False e True ,e no na aula sai 0 e 1 mas como faço para deixar como 0 e 1 e pode acompanhar as aulas? ou seja para vc na aula sai 0 , 1 e usando esa from ydata_profiling import ProfileReport
ProfileReport(df) da true e flase
Oi, Miguel!
Obrigada pelo retorno e esclarecimento! Isso acontece porque o devido atualmente o get_dummies
retorna por padrão, colunas booleanas com valores True e False. Para transformar isso em 0 e 1, basta usar o parâmetro dtype . Resolva editando o código para:
df = pd.get_dummies(data=df, columns=['tipo'], dtype=int)
Lembre-se de reiniciar o notebook.
Fico à disposição. Abraços e bons estudos!