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

Lo que hicimos: CITRUS

Hola,

Estoy disfrutando este curso. Asimismo, comparto mi código para la carga de datos del archivo Github de nombre: citrus.csv

import numpy as np
import requests
from io import StringIO

def load_url(url):
    # Obtener el contenido de la URL
    response = requests.get(url)
    response.raise_for_status()  # Asegura que la solicitud fue exitosa

    # Convertir el contenido a un formato adecuado para np.loadtxt
    csv_data = StringIO(response.text)

    # Evitar la notación científica y limitar los decimales
    np.set_printoptions(suppress=True, precision=2)

    # Cargar los datos con numpy
    data = np.loadtxt(csv_data, delimiter=",", skiprows=1, usecols=np.arange(1, 6, 1))
    return data

# URL del archivo CSV (cambio según tu ejemplo)
url_citrus = "https://gist.githubusercontent.com/ahcamachod/9be09de793dc3bf1e6c3d98eb4e5b1ef/raw/21b85572693200040e11284ef6dcfc3457ec8e11/citrus.csv"
data = load_url(url_citrus)
print(data)

Nota: Al menos en VSCodium, no me brinda la posibilidad de cargar los datos directamente como nos enseño el instructor. asi que tuve que buscar ayuda y es la única forma de cargar los datos desde: loadtxt()

1 respuesta

Hola , espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartetucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios