Différence numpy entre deux tableaux

Différence numpy entre deux tableaux
Cet article discutera de la fonction Numpy Soustraire () qui nous permet de renvoyer la différence entre deux tableaux.

En termes simples, la fonction effectue une soustraction par élément entre deux tableaux d'entrée.

Explorons.

Syntaxe de fonction

La syntaxe de fonction est comme indiqué dans l'extrait de code ci-dessous:

nombant.soustraire (x1, x2, /, out = non, *, où = true, casting = 'même_kind', ordre = 'k', dType = non, subok = true [, signature, extobj]) =

Paramètre de fonction essentielle

La fonction accepte divers paramètres, comme le montre la syntaxe ci-dessus. Cependant, les éléments suivants sont essentiels:

  1. x1 et x2 - reportez-vous aux tableaux ou objets array_ comme la différence doit être calculé.
  2. OUT - Les tableaux de sortie pour stocker la valeur résultante.
  3. où - spécifie la condition diffusée sur l'entrée.
  4. Kwargs - Autres arguments de mots clés uniquement. Vérifiez les documents.

Valeur de retour de fonction

La fonction renvoie ensuite la différence d'élément des tableaux d'entrée. Si les deux valeurs d'entrée sont des scalaires, la fonction renvoie également une valeur scalaire.

Exemple 1

Le code ci-dessous montre comment utiliser la fonction Numpy Soustraire () avec deux valeurs scalaires.

# Importer Numpy
Importer Numpy comme NP
imprimer (f "Différence: np.soustraire (10,4) ")

Le code ci-dessus doit renvoyer la différence scalaire comme indiqué dans la sortie ci-dessous:

Différence: 6

Exemple n ° 2

Dans l'exemple ci-dessous, nous utilisons la fonction soustrait () avec des tableaux 2D comme indiqué:

x1 = np.Array ([[10,20,30], [40,50,60]])
x2 = np.Array ([[1,2,3], [4,5,6]))
print (f "Différence: \ n np.soustraire (x1, x2) ")

Le code ci-dessus renvoie la différence d'élément entre les deux tableaux comme indiqué:

différence:
[[9 18 27]
[36 45 54]]

Exemple n ° 3

Vous pouvez également remplacer la fonction de soustraction par l'opérateur -. Un exemple est comme démontré ci-dessous:

x1 = np.Array ([[10,20,30], [40,50,60]])
x2 = np.Array ([[1,2,3], [4,5,6]))
print (f "Différence: \ n x1 - x2")

La sortie résultante est similaire à l'utilisation de la fonction de soustraire comme:

différence:
[[9 18 27]
[36 45 54]]

Conclusion

Cet article a exploré comment déterminer la différence élémentaire entre deux tableaux en utilisant la fonction Numpy Soustraire ().

Merci d'avoir lu et codage heureux!!