Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Haz como yo hice: DataFrames y Filtros

Buenos días

Adjunto el link de mi Colab realizando la actividad de DataFrames y Filtros:

https://colab.research.google.com/drive/1jqgALg_h0vNIYPIC7Eea-hBcyM9oYvrU?usp=sharing

1 respuesta

Hola Luis, espero que estés bien

¡Buenos días! He revisado el contexto de tu actividad sobre DataFrames y Filtros en Python. Parece que estás trabajando con Pandas para manipular datos y aplicar filtros. Aquí te dejo algunos consejos que podrían ayudarte a verificar si estás en el camino correcto:

  1. Creación del DataFrame: Asegúrate de que tu DataFrame tenga las cinco columnas requeridas: nombre del producto, categoría, precio, evaluación e ítems vendidos. Puedes crearlo manualmente o cargarlo desde un archivo CSV.

  2. Importación de CSV: Usa pd.read_csv('nombre_del_archivo.csv') para cargar tus datos desde un archivo CSV. Esto te permitirá trabajar con un conjunto de datos más realista.

  3. Visualización: Utiliza df.head() para mostrar los primeros registros de tu DataFrame y asegurarte de que los datos se cargaron correctamente.

  4. Selección de Columnas: Puedes seleccionar una columna específica usando df['nombre_columna'].

  5. Valores Únicos: Para obtener valores únicos de una columna, usa df['nombre_columna'].unique().

  6. Filtros Simples y Condicionales:

    • Para filtrar por categoría, utiliza df[df['categoría'] == 'electrónicos'].
    • Para un filtro condicional, como evaluación menor que 2.0, usa df[df['evaluación'] < 2.0].
  7. Combinar Filtros: Usa el operador & para combinar condiciones, por ejemplo: df[(df['categoría'] == 'electrónicos') & (df['precio'] < 100)].

  8. Selección por Índices:

    • Con iloc, selecciona filas por índices numéricos: df.iloc[0:5].
    • Con loc, después de definir un nuevo índice, selecciona por índices textuales: df.loc['nombre_del_indice'].
  9. Desafío de Sentimientos: Para clasificar el sentimiento de comentarios, necesitarás integrar un modelo LLM. Puedes usar bibliotecas como transformers para aplicar modelos preentrenados que clasifiquen el sentimiento de texto y luego añadir los resultados como una nueva columna en tu DataFrame.

Espero que estos consejos te sean útiles para completar tu actividad. ¡Bons estudios!