1
resposta

[Sugestão] Função depreciada e Variedade de Gêneros

Prezados(as)

Neste curso temos uma função depreciada quando é executado a função abaixo

df_sem_id[colunas] = df_sem_id[colunas].replace(mapeamento)
df_sem_id

Aviso Futuro: O comportamento de downcasting na função replace está obsoleto e será removido em uma versão futura.

Para manter o comportamento antigo, chame explicitamente result.infer_objects(copy=False).

df_sem_id[colunas] = df_sem_id[colunas].replace(mapeamento).infer_objects(copy=False)

Para adotar o novo comportamento, defina pd.set_option('future.no_silent_downcasting', True).

import pandas as pd

pd.set_option('future.no_silent_downcasting', True)
df_sem_id[colunas] = df_sem_id[colunas].replace(mapeamento)

Outro ponto sobre Gênero, existe atualmente 52 tipos de gêneros distintos, talvez a abordagem de chamar de categóricas binárias não seja o mais correto para esse cenário.

1 resposta

Olá, Geovane! Tudo bem?

Agradeço por compartilhar a solução que encontrou para o warning. Incluímos uma nota na descrição da aula com essa observação.

Também agradeço por trazer a questão sobre gêneros. É importante reconhecer que existem diversas identidades além do binário masculino/feminino, e sua sugestão contribui para tornar nossa comunidade ainda mais inclusiva.

Abraços!✨

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!