1
resposta

Python: Técnicas Avançadas - retirando informações de strings

No final, quando as colunas nomeadas como 'Quartos', 'Salas' e 'Banheiros' são agrupadas ao dataframe principal, elas contém informações do tipo string devido terem sido extraídas através dos métodos str.extractall? Se sim, não seria conveniente fazer o casting desses valores numéricos representados por strings usando o método .astype('int32') ou .astype('int64')?

1 resposta

Oi Rafael,

É isso mesmo, as informações vem no formato de string porque são extraídas de uma string. E se você for utilizar os dados em algum modelo matemático a conversão será necessária sim. Basta fazer como segue abaixo.


dados_listings['quartos'] = dados_listings['quartos'].astype(int)
dados_listings['suites'] = dados_listings['suites'].astype(int)
dados_listings['banheiros'] = dados_listings['banheiros'].astype(int)

Espero ter ajudado e bons estudos