Ooi, Mikael! Tudo bem?
Vou deixar abaixo um exemplo de código de como você pode criar o dicionário de mapeamento filmes_dict a partir do DataFrame que contém os títulos dos filmes.
# Supondo que o DataFrame se chama df e tem as colunas 'movieId' e 'title'
filmes_dict = dict(zip(df['movieId'], df['title']))
Esse código usa a função zip para combinar os valores das colunas movieId e title, criando um dicionário onde cada movieId é a chave e o título correspondente é o valor.
Veja abaixo a explicação do código:
- df['movieId']: Seleciona a coluna- movieIddo DataFrame.
- df['title']: Seleciona a coluna- titledo DataFrame.
- zip(df['movieId'], df['title']): Combina os valores de- movieIde- titleem pares.
- dict(): Converte esses pares em um dicionário.
Com isso, você terá um dicionário que pode ser usado no método map para adicionar a coluna title ao outro DataFrame.
Espero ter ajudado!
Abraço ✨
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!