ComenzarEmpieza gratis

Hacer un pivote de tus datos

En este capítulo, darás un paso más para generar recomendaciones personalizadas: vas a encontrar elementos que les han gustado a usuarios con gustos parecidos al usuario para quien haces las recomendaciones.

El primer paso es dar formato a tus datos. Partes de un conjunto de datos con usuarios y sus valoraciones como filas individuales con las siguientes columnas:

  • user: ID de usuario
  • title: Título de la película
  • rating: Valoración que el usuario dio a la película

Necesitas transformar el DataFrame en una matriz de valoraciones de usuarios donde cada fila represente a un usuario y cada columna represente las películas de la plataforma. Esto te permitirá comparar fácilmente a los usuarios y sus preferencias.

Este ejercicio forma parte del curso

Creación de motores de recomendación en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Inspect the first 5 rows of user_ratings
print(user_ratings.____)
Editar y ejecutar código