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

Erro na criação da função Lambda

dados['Tipo Agregado'] = dados['Tipo'].aplly(lambda x: 'Casa' if x in casa else 'Apartamento')

estou escrevendo o código exatamente como o da aula mas acontece o seguinte erro(curiosamente se eu copiar o código da aula ele funciona normalmente):


AttributeError Traceback (most recent call last) in () ----> 1 dados['Tipo Agregado'] = dados['Tipo'].aplly(lambda x: 'Casa' if x in casa else 'Apartamento')

/usr/local/lib/python3.7/dist-packages/pandas/core/generic.py in getattr(self, name) 5485 ): 5486 return self[name] -> 5487 return object.getattribute(self, name) 5488 5489 def setattr(self, name: str, value) -> None:

AttributeError: 'Series' object has no attribute 'aplly'

1 resposta
solução!

Oi Hélio,

o código está incorreto. Você digitou aplly. O correto é apply. Segue a documentação do método.

Espero ter ajudado