Respuesta
La salida genera que son: 12 Filas 2 Columnas
Procedimiento.
- Cargue el la URL con los datos = datos_prueba = ('https://raw.githubusercontent.com/allanspadini/numpy/dados/bytebank.csv')
- Cargue la variable y le di los parametros de lectura = ( datos_prueba = np.loadtxt(url, delimiter=',', skiprows=1, dtype=float))
¿Qué hace?
Carga datos desde un archivo de texto o CSV apuntado por url.
Usa la función np.loadtxt de NumPy para leer los datos.
Los valores se separan por comas (delimiter=','), típico en archivos CSV.
skiprows=1: se salta la primera fila (normalmente es el encabezado con nombres de columnas).
dtype=float: se asegura que todos los valores sean interpretados como números decimales (punto flotante).
El resultado se guarda en la variable datos_prueba como un array de NumPy.
Esta fue la salida.
Investigando un poco, encontré que la mejor forma de leer este tipo de archivos que tienen valores (NaN), es con pandas, pero en NumPy, existe la función (np.genfromtxt), la cual se recomienda usar para valores faltantes.
¿Por qué genfromtxt?
Soporta valores faltantes (NaN) automáticamente.
Es más flexible con archivos imperfectos (como el que se entrego para problema.).