Lire des tableaux à partir de fichiers
NumPy fournit plusieurs fonctions pour lire des tableaux à partir de fichiers. Les plus courantes sont loadtxt
, genfromtxt
et load
.
Utiliser loadtxt
La fonction loadtxt
est utilisée pour lire des tableaux à partir de fichiers texte. Voici un exemple :
data = np.loadtxt('data.txt',delimiter=',')
print(data)
- Cela lira le contenu de
data.txt
dans un tableau NumPy. D'après l'étape 1, on sait que les valeurs dans data.txt
sont séparées par des virgules
.
- Le code
print(data)
affichera le contenu lu à partir de data.txt
.
Utiliser Genfromtxt
La fonction genfromtxt
est similaire à loadtxt
, mais elle peut gérer les valeurs manquantes et d'autres cas spéciaux. Voici un exemple :
data = np.genfromtxt('data.txt', delimiter=',')
print(data)
- Cela lira le contenu de
data.txt
dans un tableau NumPy.
Utiliser Load
La fonction load
est utilisée pour lire les tableaux à partir de fichiers binaires. Voici un exemple :
data = np.load('data.npy')
print(data)
- Cela lira le contenu de
data.npy
dans un tableau NumPy.