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

Desafio: de informacion de Salud

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Desafío

1 respuesta

Hola Daiana, espero que estés bien

Parece que estás trabajando en un desafío para leer un archivo CSV con Pandas. La imagen que compartiste muestra el código que estás utilizando, y parece correcto. Sin embargo, aquí tienes un resumen de los pasos y parámetros que debes usar para asegurarte de que todo funcione bien:

  1. Ruta del archivo: Asegúrate de que la variable path contiene la ruta correcta al archivo CSV.

  2. Parámetros de read_csv:

    • encoding='ISO-8859-1': Esto es necesario para manejar correctamente los caracteres especiales.
    • sep=';': Asegúrate de que el separador sea el correcto, que en este caso parece ser un punto y coma.
    • skiprows=3: Esto ignorará las primeras tres líneas del archivo.
    • skipfooter=9: Esto ignorará las últimas nueve líneas, pero recuerda que necesitas el parámetro engine='python' para que funcione.
    • engine='python': Necesario para usar skipfooter.

Tu código debería verse así:

import pandas as pd

path = '/content/drive/MyDrive/Colab Notebooks/datos_sus.csv'
salud = pd.read_csv(path, encoding='ISO-8859-1', sep=';', skiprows=3, skipfooter=9, engine='python')
print(salud.head())

Si todo está configurado correctamente, deberías poder ver las primeras filas del DataFrame sin problemas.

Espero haber ayudado y buenos estudios!