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

Numpy: Carga de datos

#Primero importo numpy

import numpy as np

#Ahora, inserto la url del gist
ulr = ('https://gist.githubusercontent.com/ahcamachod/9be09de793dc3bf1e6c3d98eb4e5b1ef/raw/21b85572693200040e11284ef6dcfc3457ec8e11/citrus.csv')

#Para ver los datos, selecciono el rango de los mismos

datos_naranjas = np.loadtxt(url, delimiter=',',usecols = np.arange(1,6,1))

datos_narajas #ejecuto la función

#resultado

array([[ 1.2013,  2.2013,  3.2013,  4.2013,  5.2013],
       [79.72  , 81.08  , 79.68  , 79.8   , 80.63  ],
       [42.67  , 44.37  , 44.73  , 46.75  ,     nan],
       [62.55  , 62.73  , 63.43  , 63.83  , 66.06  ],
       [48.26  , 51.01  , 50.91  , 53.94  , 61.27  ],
       [71.25  , 71.35  , 70.9   , 71.92  , 72.91  ]])
       
#Ahora para ver más organizado, utilizo la herramienta Transpose

datos_naranjas.T

#resultado 

array([[ 1.2013, 79.72  , 42.67  , 62.55  , 48.26  , 71.25  ],
       [ 2.2013, 81.08  , 44.37  , 62.73  , 51.01  , 71.35  ],
       [ 3.2013, 79.68  , 44.73  , 63.43  , 50.91  , 70.9   ],
       [ 4.2013, 79.8   , 46.75  , 63.83  , 53.94  , 71.92  ],
       [ 5.2013, 80.63  ,     nan, 66.06  , 61.27  , 72.91  ]])

     
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 (#compartatucodigo) 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
Hola , espero que estés muy bien.