<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 Salvar y cargar en archivos de disco
NumPy puede salvar y recuperar datos desde archivos de disco en varios formatos
Step1:  Salvar los datos en un archivo de texto
Step2:  Recuperar los datos desde un archivo de texto
Step3:  Formato binario de NumPy
Step4:  Recuperar los datos desde el archivo
<ASSISTANT_TASK:>
Python Code:
import numpy as np
a = np.random.randn(10,4)
a
Explanation: Salvar y cargar en archivos de disco
NumPy puede salvar y recuperar datos desde archivos de disco en varios formatos
End of explanation
# Esta estructura del ejemplo ocupa 1022 bytes en disco
np.savetxt('datosRandom.txt',a)
Explanation: Salvar los datos en un archivo de texto
End of explanation
b = np.loadtxt('datosRandom.txt')
np.array_equal(a,b)
Explanation: Recuperar los datos desde un archivo de texto
End of explanation
# En el formato binario esta estructura ocupa 400 bytes
np.save('datos.npy',a)
Explanation: Formato binario de NumPy
End of explanation
c = np.load('datos.npy')
np.array_equal(c,a)
Explanation: Recuperar los datos desde el archivo
End of explanation
<END_TASK>