3
respostas

Merge para valores que não são idênticos

Preciso unir dois DataFrames que tem valores semelhantes entre eles, mas não iguais. Existe alguma forma de fazer um Merge para valores que não são idênticos? Por exemplo, atribuindo um valor para o nível de semelhança que há entre duas strings?

Na minha base eu vou ter valores do tipo:

DataFrame_1 : Ford Ka 2010 1.0 DataFrame_2: FORD KA 1.0 2010 PRATA

Cada DataFrame é criado fazendo uma coleta das informações dos anúncios de um site específico de venda de carros. Meu objetivo é fazer esse "merge" para posicionar essas duas informações uma ao lado da outra, para poder comparar os preços de carros que são semelhantes, pois nunca vou ter um código associado ao mesmo carro em dois sites diferentes. Existe alguma forma de fazer isso?

3 respostas

sim, existe.

hahaha, e como faz??

Oi, Robson. Eu não compartilho mais códigos no fórum da Alura... De todo modo, existem blogs que podem te ajudar a confeccionar essa tua situação:

https://www.statology.org/pandas-merge-on-index/

https://stackoverflow.com/questions/40468069/merge-two-dataframes-by-index

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