dados['possui_suite'] = np.where(dados['Suites'] > 0, 'Sim', 'Não') #mais rápido que apply
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!
dados['possui_suite'] = np.where(dados['Suites'] > 0, 'Sim', 'Não') #mais rápido que apply
Olá Marcelo! Tudo bem?
Que bom que você está explorando diferentes formas de criar colunas no Pandas! A sua sugestão de usar np.where é realmente uma ótima alternativa ao apply quando se trata de criar colunas condicionais, principalmente em termos de desempenho.
Notei que você comentou sobre isso neste tópico. Então, fiz as considerações sobre essa sugestão lá.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Isso valeu o feedback Monalisa, abraços