1
resposta

Aula 07 Atividade 02 - Tipo Agregado

Olá, Tudo bem ? espero que sim e que todos estejam seguros junto as suas famílias.

Na atividade 02 da aula 07 criamos a coluna séria 'Tipo Agregado' no DataFrame 'dados' Mas percebi que na variável Tipo, além de Casas e Apartamenots existe o tipo ['Terreno Padrão']

In: dados.Tipo.unique() Out: array(['Quitinete', 'Casa', 'Apartamento', 'Casa de Condomínio', 'Casa de Vila', 'Terreno Padrão']

Então adotei a solução abaixo, mas gostaria de saber se foi a melhor abordagem

Grato pela atenção de todos, Diego Abreu

In: dados.Tipo.unique()
Out: array(['Quitinete', 'Casa', 'Apartamento', 'Casa de Condomínio',
       'Casa de Vila', 'Terreno Padrão'], dtype=object)


In: casa = ['Casa', 'Casa de Condomínio', 'Casa de Vila']
     apartamento = ['Quitinete','Apartamento']
     # ['Terreno Padrão']


In: dados['Tipo Agregado'] = dados['Tipo'].apply(lambda x: 'Casa' if x in casa 
      else ('Apartamento' if x in apartamento
        else 'Terreno'))
   dados.head()

Out:
    Tipo     Bairro     Quartos     Vagas     Suites     Area     Valor     Condominio     IPTU     Valor Bruto     Valor m2     Valor Bruto m2     Tipo Agregado
0     Quitinete     Copacabana     1     0     0     40     1700.0     500.0     60.0     2260.0     42.50     56.50     Apartamento
1     Casa     Jardim Botânico     2     0     1     100     7000.0     0.0     0.0     7000.0     70.00     70.00     Casa
2     Apartamento     Centro     1     0     0     15     800.0     390.0     20.0     1210.0     53.33     80.67     Apartamento
3     Apartamento     Higienópolis     1     0     0     48     800.0     230.0     0.0     1030.0     16.67     21.46     Apartamento
4     Apartamento     Cachambi     2     0     0     50     1300.0     301.0     17.0     1618.0     26.00     32.36     Apartamento



In: dados['Tipo Agregado'].unique()
Out: array(['Apartamento', 'Casa', 'Terreno'], dtype=object)
1 resposta

Gostei

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software