Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Devolver tabela com Index, quantidade e tipo de imóvel

Olá a todos! Estou com uma dúvida. Se eu quisesse, ao invés de criar uma tabela só com o índice e os tipos de imóveis, se eu quisesse adicionar a coluna com a quantidade, como que eu poderia fazer?

2 respostas
solução!

Fala Guilherme!

Nesse caso podemos utilizar a função value_counts(). Segue exemplo:

Assim que o arquivo for lidodataframe = pd.read_csv('dados/aluguel.csv', sep=';'), podemos selecionar uma determinada coluna e contar a quantidade de vezes que os valores nas linhas aparecem no dataframe. Nesse caso usamos a coluna "Tipo". Utilizaremos a função value_counts() para realizar o print.

x = dataframe.value_counts('Tipo') -> Aqui contamos quantas vezes os itens aparecem na determinada coluna. Como pode ver no exemplo a seguir:

Tipo
Apartamento                    19532
Conjunto Comercial/Sala         6815
Loja/Salão                      1426
Casa de Condomínio               996
Casa                             967
Quitinete                        836
Galpão/Depósito/Armazém          623
Flat                             476
Prédio Inteiro                   301
...
dtype: int64

Logo após disso, se preferir você poderá criar uma Array Unidimensional (Series) onde o index será os próprios "Tipos" e armazenar esses dados em uma determinada variável.

s = pd.Series(x)

agora sim entendi, obrigado, Douglas!