NumPy puede salvar y recuperar datos desde archivos de disco en varios formatos
In [1]:
import numpy as np
In [3]:
a = np.random.randn(10,4)
a
Out[3]:
Salvar los datos en un archivo de texto
In [4]:
# Esta estructura del ejemplo ocupa 1022 bytes en disco
np.savetxt('datosRandom.txt',a)
Recuperar los datos desde un archivo de texto
In [5]:
b = np.loadtxt('datosRandom.txt')
In [8]:
np.array_equal(a,b)
Out[8]:
In [12]:
# En el formato binario esta estructura ocupa 400 bytes
np.save('datos.npy',a)
Recuperar los datos desde el archivo
In [13]:
c = np.load('datos.npy')
In [14]:
np.array_equal(c,a)
Out[14]:
In [ ]: