Soustraire de Numpy

Soustraire de Numpy

La soustraction signifie la différence ou trouver la différence entre les valeurs de même taille. Le soustraire () est une fonction universelle de la bibliothèque Numpy. Cette fonction est utilisée pour éradiquer deux tableaux ou matrices ou plus dans Python. L'opérateur () est utilisé pour soustraire des matrices ou des tableaux. Par conséquent, dans ce guide, nous allons passer par comment et quand appliquer le NP. Méthode de soustraire () dans les programmes.

Lorsque la soustraction des tableaux dans Numpy est possible?

En mathématiques, la soustraction de deux tableaux ou matrices n'est possible que lorsque les deux tableaux sont des mêmes dimensions. Cela signifie que les deux tableaux ont le même nombre de colonnes et de lignes. Mais dans la méthode Numpy Stustral (), la bibliothèque Numpy permet la soustraction parmi les tableaux qui ne sont pas scalaires ou qui n'ont pas les mêmes dimensions.

Utilisation de NP. Méthode de soustraire () au lieu de (-) opérateur

Dans la plupart des programmes et des exemples, vous auriez vu que l'opérateur (-) et la méthode Soustraire () sont utilisés pour effectuer des soustractions. Les deux sont utilisés de manière interchangeable lorsque vous voulez. Mais dans la plupart des cas, nous considérons la méthode Numpy Soustraire () au lieu d'utiliser l'opérateur (). Finalement, l'opérateur (-) est une abstraction de NP. Méthode soustrait (). Si vous avez l'intention de modifier le comportement par défaut spécifié de l'opérateur (-), vous pouvez utiliser le NP. Méthode soustrait ().

Syntaxe

La méthode Numpy Soustraire () est déclarée comme suit:

Nombant.Soustraire (array1, array2, /, out = non, où = true, d type = aucun)

Arguments

Dans cette section, nous discuterons des différents paramètres requis et facultatifs qui sont fournis à NP. Méthode soustrait () et ce sont les suivantes:

Nombant.soustraire(): Celui-ci est un paramètre requis. C'est un type de données et un argument obligatoire à utiliser. Cela fonctionnera sur les listes et les tuples à Python.

Tableau 1: C'est aussi un paramètre requis. Il représente le premier tableau défini, dont la taille est identique à celle du deuxième tableau donné et peut être mise à jour dans la même matrice que le deuxième tableau.

Tableau 2: Il représente le deuxième tableau d'entrée et est un argument requis. Il doit être une taille similaire à celle du premier tableau d'entrée et peut être mise à jour dans la même matrice que le premier tableau.

Dehors: C'est un argument facultatif. Il est utilisé lorsque nous voulons un emplacement spécifique pour stocker un résultat. Un nouvel objet est construit pour conserver le résultat si l'emplacement n'est pas fourni.

: C'est aussi un argument facultatif. Chaque fois que nous voudrions identifier des valeurs de tableau spécifiques auxquelles le UnCunch (fonction universelle) ne sera pas exécuté, nous utilisons cet argument.

dtype: Un argument facultatif est utilisé pour donner à la matrice des résultats un type de données spécifique. Il est identique au type de tableaux d'entrée.

Pour en savoir plus sur le NP. Méthode soustrait () en profondeur, regardons quelques illustrations:

Exemple n ° 1:

Soustraction du tableau unidimensionnel.

Dans ce cas, nous discuterons de la façon d'effectuer la soustraction d'un tableau unidimensionnel en utilisant la méthode Soustraire () de la bibliothèque Numpy. Le moyen unidimensionnel signifie que le tableau n'a que 1 colonne ou 1 nombre de lignes sur lesquelles la soustraction ou une autre fonction de Numpy peut être effectuée.

Dans l'exécution de ce programme, la bibliothèque Numpy en tant que NP est importée. Ensuite, nous avons la variable «M» qui a attribué le premier tableau en initialisant NP. Fonction Array (). Les valeurs que nous avons attribuées à ce tableau sont [7, 8, 6]. Ensuite, nous avons un deuxième tableau d'entrée qui est enregistré dans la variable 'n' et les valeurs qui sont affectées au deuxième tableau sont [9, 10, 5]. Maintenant, nous avons déclaré une nouvelle variable «O». Ensuite, nous devons appeler un NP. Fonction soustrait () pour effectuer une soustraction sur les deux tableaux pour obtenir notre résultat. Cette fonction contient les deux tableaux requis comme arguments. En fin de compte, la fonction print () représente la sortie après avoir effectué la soustraction. Le tableau résultant sera enregistré dans la variable «O».

Le résultat que nous obtenons après la mise en œuvre réussie de la méthode Soustraire () au tableau unidimensionnel est:

Exemple n ° 2:

Soustraction du tableau bidimensionnel.

Dans le code ci-dessus, nous avons effacé nos concepts sur la soustraction du tableau unidimensionnel sur la façon dont NP. La fonction soustrait () fonctionne dessus. Maintenant, dans le deuxième cas, nous verrons les performances de NP. Méthode soustrait () sur le tableau bidimensionnel. Un tableau bidimensionnel représente le nombre de 2 lignes ou colonnes sur lesquelles la soustraction peut être effectuée.

Ensuite, nous devons importer la bibliothèque Numpy en tant que NP dans le programme qui est une étape requise. Dans la deuxième étape, nous avons initialisé la variable «x». Cette variable conserve les valeurs du premier tableau défini. Ensuite, nous devons appeler le NP. Fonction Array () qui est utilisée pour acquérir les composants du tableau. Les valeurs du premier tableau 2D sont [30, 40] [10, 20]. Ensuite, nous devons déclarer la variable «y». Ici, nous attribuerons des éléments de deuxième tableau en utilisant le NP. Méthode Array (). Le deuxième tableau défini a des valeurs [10, 20] [30, 40]. Pour enregistrer la sortie en effectuant la soustraction, une nouvelle variable «z» serait initialisée dans l'instruction suivante. Le NP. La fonction soustrait () est appelée pour effectuer une soustraction sur les tableaux bidimensionnels requis. Nous devons passer «y» et «x» comme paramètres du NP. Méthode soustrait (). Dans la dernière étape, la méthode print () montrera le résultat.

Après l'exécution réussie de NP. MÉTHODE INTRAIT () Pour le tableau 2D, nous avons la sortie suivante:

Conclusion

Dans ce guide, nous avons parlé de la méthode Numpy Soustraire (), comment cela fonctionne et quand il est utilisé. Nous avons également couvert la syntaxe et les paramètres de la fonction soustrait (). Nous avons mis en œuvre différents exemples avec une explication détaillée de ces codes. Sur les baies 1D et 2D, la soustraction a été effectuée en utilisant la méthode Soustraire (). De plus, nous avons également mentionné les différences et les similitudes entre l'utilisation de l'opérateur (-) et du NP. Fonction de soustraire ().