Introduction
Dans ce laboratoire, nous allons aborder la fonction numpy.ones() de la bibliothèque NumPy. La fonction numpy.ones() est utilisée pour renvoyer une matrice de forme et de type donnés et initialise toutes les valeurs de la matrice à un.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Notebook pour accéder à Jupyter Notebook pour la pratique.
Parfois, vous devrez peut-être attendre quelques secondes pour que Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de Jupyter Notebook.
Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous résoudrons rapidement le problème pour vous.
Importation des bibliothèques requises
Pour utiliser la bibliothèque NumPy et ses fonctions, nous devons tout d'abord l'importer. Dans cette étape, nous allons importer NumPy.
import numpy as np
La syntaxe de numpy.ones()
La syntaxe requise pour utiliser la fonction numpy.ones() est la suivante :
numpy.ones(shape, dtype=None, order='C')
Paramètres
- shape : Ce paramètre est au format d'un tuple qui est utilisé pour définir la forme de la matrice.
- dtype : Ce paramètre est utilisé pour indiquer le type de données de la matrice. La valeur par défaut de ce paramètre est
float. Il s'agit d'un paramètre optionnel. - order : Il s'agit d'un paramètre optionnel qui est utilisé pour indiquer l'ordre d'insertion de la matrice. Il indique principalement s'il faut stocker le résultat dans l'ordre C- ou Fortran-contigu. La valeur par défaut est 'C'.
Retour
Cette fonction retournera une matrice avec toutes les entrées initialisées à 1.
Exemples
Maintenant, il est temps de voir quelques exemples de la fonction numpy.ones().
Exemple 1
Le premier exemple montre la sortie de la fonction numpy.ones() lorsqu'on utilise seulement le paramètre shape.
import numpy as np
print(np.ones((3, 2)))
Sortie :
[[1. 1. ]
[1. 1. ]
[1. 1. ]]
Exemple 2
Le deuxième exemple montre la sortie de la fonction numpy.ones() lorsqu'on utilise les paramètres shape, dtype et order.
import numpy as np
print(np.ones((3, 2), dtype=int, order='C'))
Sortie :
[[1 1]
[1 1]
[1 1]]
Exemple 3
Le troisième exemple montre la sortie de la fonction numpy.ones() lorsqu'on utilise seulement le paramètre shape pour créer un tableau 1-D.
import numpy as np
print(np.ones(5))
Sortie :
[1. 1. 1. 1. 1.]
Résumé
Dans ce laboratoire, nous avons appris à connaître la fonction numpy.ones() de la bibliothèque NumPy. Nous avons étudié sa syntaxe, ses paramètres, la valeur renvoyée par cette fonction ainsi que quelques exemples de code. La fonction numpy.ones() est un outil pratique pour créer des matrices et des tableaux remplis de uns.