Table des matières
Utilisez la fonction arange pour créer un tableau unidimensionnel
Utiliser linspace La fonction crée un tableau unidimensionnel
Utilisez la fonction logspace pour créer un tableau unidimensionnel
Utilisez la fonction de tableau pour créer un tableau à deux dimensions
Utilisez la fonction tableau pour créer un tableau tridimensionnel
Calculez le carré du tableau
Calculez la racine carrée du tableau
Calculez la fonction exponentielle du tableau
Trouver la somme du tableau
Trouver la moyenne du tableau
Trouver la valeur maximale du tableau
Trouver le minimum valeur du tableau
Jugement si les éléments du tableau sont supérieurs à 2
détermine si les éléments du tableau sont inférieurs ou égaux à 3
Convertir un tableau unidimensionnel en un tableau bidimensionnel avec trois lignes et trois colonnes
Convertir un tableau multidimensionnel en un tableau unidimensionnel
vertical Matrice épissée
Matrice épissée horizontale
Maison développement back-end Tutoriel Python Explorez les fonctions numpy couramment utilisées en Python : Comprendre les fonctions numpy

Explorez les fonctions numpy couramment utilisées en Python : Comprendre les fonctions numpy

Jan 26, 2024 am 09:16 AM
fonction numpy Explorer numpy

Explorez les fonctions numpy couramment utilisées en Python : Comprendre les fonctions numpy

Comprendre les fonctions numpy : explorez les fonctions numpy couramment utilisées en Python, des exemples de code spécifiques sont requis

Introduction :
En Python, NumPy (abréviation de Numerical Python) est une puissante bibliothèque de calcul scientifique qui fournit à Python des fonctionnalités multidimensionnelles efficaces. des objets tableau et une grande bibliothèque de fonctions mathématiques. NumPy est l'une des bibliothèques de base pour le calcul scientifique utilisant Python et est largement utilisée dans l'analyse de données, l'apprentissage automatique, le traitement d'images et d'autres domaines. Cet article présentera certaines fonctions NumPy couramment utilisées et fournira des exemples de code spécifiques.

1. Fonctions pour créer des tableaux

(1) Créer des tableaux unidimensionnels
En utilisant les fonctions arange, linspace, logspace et autres de numpy, nous pouvons créer des tableaux unidimensionnels.

Exemple de code :

importer numpy en tant que np

Utilisez la fonction arange pour créer un tableau unidimensionnel

arr1 = np.arange(10)
print("Tableau unidimensionnel créé par la fonction arange : ", arr1)

Utiliser linspace La fonction crée un tableau unidimensionnel

arr2 = np.linspace(0, 1, 10) # Génère 10 nombres équidistants de 0 à 1
print("Tableau unidimensionnel créé par le linspace function: ", arr2)

Utilisez la fonction logspace pour créer un tableau unidimensionnel

arr3 = np.logspace(0, 2, 10) # Générez 10 nombres espacés logarithmiquement de 10^0 à 10^2
print( "Tableau unidimensionnel créé par la fonction logspace Array : ", arr3)

(2) Créer un tableau multidimensionnel
En plus des tableaux unidimensionnels, nous pouvons également créer des tableaux multidimensionnels en utilisant la fonction de tableau de numpy.

Exemple de code :

importer numpy en tant que np

Utilisez la fonction de tableau pour créer un tableau à deux dimensions

arr4 = np.array([[1, 2, 3],

             [4, 5, 6]])
Copier après la connexion

print("Tableau à deux dimensions créé par la fonction tableau :
", arr4)

Utilisez la fonction tableau pour créer un tableau tridimensionnel

arr5 = np.array([[[1, 2, 3],

              [4, 5, 6]],
             [[7, 8, 9],
              [10, 11, 12]]])
Copier après la connexion

print("Tableau tridimensionnel créé par la fonction de tableau :
", arr5)

2. Fonctions d'opération de tableau

NumPy fournit une multitude de fonctions d'opération de tableau, notamment des fonctions mathématiques, des fonctions statistiques, des fonctions logiques, etc.

(1) Fonctions mathématiques
Fonctions mathématiques dans NumPy peut opérer sur des éléments dans des tableaux, tels que les fonctions logarithmiques, les fonctions trigonométriques, les fonctions exponentielles, etc.

Exemple de code :

importer numpy sous np

arr6 = np.array([1, 2, 3). , 4])

Calculez le carré du tableau

print("Le carré du tableau:", np.square(arr6))

Calculez la racine carrée du tableau

print("La racine carrée de le tableau :", np.sqrt(arr6))

Calculez la fonction exponentielle du tableau

print("Fonction exponentielle du tableau :", np.exp(arr6))

(2) Fonctions statistiques
En utilisant Les fonctions statistiques de NumPy nous permettent d'effectuer des analyses statistiques sur des tableaux, telles que la somme, la moyenne et le maximum, la valeur minimale, etc.

Exemple de code :

importer numpy sous np

arr7 = np.array([1, 2). , 3, 4, 5])

Trouver la somme du tableau

print("Somme du tableau:", np.sum(arr7))

Trouver la moyenne du tableau

print("La moyenne du tableau :", np.mean(arr7))

Trouver la valeur maximale du tableau

print("La moyenne du tableau Valeur maximale : ", np.max(arr7))

Trouver le minimum valeur du tableau

print("Valeur minimale du tableau : ", np.min(arr7))

(3) Fonction logique
Fonction logique pour le tableau Effectuer des opérations logiques sur les éléments, comme juger si les éléments se rencontrent une certaine condition.

Exemple de code :

importer numpy comme np

arr8 = np.array([1, 2, 3, 4, 5])

Jugement si les éléments du tableau sont supérieurs à 2

.

print("si les éléments du tableau sont supérieurs à 2 :", np.greater(arr8, 2))

détermine si les éléments du tableau sont inférieurs ou égaux à 3

print("si les éléments du tableau dans le tableau sont inférieurs ou égaux à 3 : ", np.less_equal(arr8, 3))

3. Fonction de forme de tableau

NumPy fournit de nombreuses fonctions pour les opérations de forme de tableau, telles que la modification de la forme du tableau, l'épissage des tableaux, etc. .

(1) Changer la forme du tableau
Vous pouvez modifier la forme du tableau en utilisant la fonction de remodelage, par exemple en changeant un tableau unidimensionnel en un tableau bidimensionnel ou en changeant un tableau multidimensionnel en un seul. -tableau dimensionnel.

Exemple de code :

importer numpy en tant que np

arr9 = np.arange(9)

Convertir un tableau unidimensionnel en un tableau bidimensionnel avec trois lignes et trois colonnes

arr10 = np.reshape(arr9 , (3, 3))
print("Convertir un tableau unidimensionnel en un tableau bidimensionnel :
", arr10)

Convertir un tableau multidimensionnel en un tableau unidimensionnel

arr11 = np.ravel (arr10)
print("Convertir un tableau multidimensionnel en un tableau unidimensionnel Pour un tableau unidimensionnel : ", arr11)

(2) Épissage des tableaux
NumPy fournit des fonctions telles que vstack, hstack et concaténer pour l'épissage tableaux.

Exemple de code :

importer numpy en tant que np

arr12 = np.array([[1, 2, 3],

              [4, 5, 6]])
Copier après la connexion

arr13 = np.array([[7, 8, 9],

              [10, 11, 12]])
Copier après la connexion

vertical Matrice épissée

arr14 = np.vstack((arr12, arr13))
print("Matrice épissée verticale :
", arr14)

Matrice épissée horizontale

arr15 = np.hstack((arr12 , arr13))
print ("Tableau d'épissage horizontal :
", arr15)

Résumé :
Grâce à l'introduction de cet article, nous avons découvert certaines fonctions couramment utilisées dans NumPy, notamment les fonctions de création de tableaux, les fonctions d'opération de tableau, et les fonctions de forme de tableau.Ces fonctions le peuvent.Cela nous aide à effectuer des opérations sur les tableaux et des calculs mathématiques plus facilement et à améliorer l'efficacité de la programmation.J'espère que les lecteurs se familiariseront davantage avec les fonctions couramment utilisées dans NumPy et pourront les appliquer de manière flexible aux données réelles. traitement et calculs scientifiques

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quelles sont les fonctions numpy ? Quelles sont les fonctions numpy ? Nov 21, 2023 pm 05:14 PM

Les fonctions Numpy incluent np.sin(), np.cos(), np.tan(), np.exp(), np.log(), np.log10(), np.log2(), np.mean() , np.median(), np.var(), np.std(), np.max(), np.min(), np.percentile(), etc.

Liste complète des fonctions numpy Liste complète des fonctions numpy Nov 22, 2023 pm 01:43 PM

Les fonctions Numpy incluent np.array(), np.zeros(), np.ones(), np.empty(), np.arange(), np.linspace(), np.shape(), np.reshape() , np.resize(), np.concatenate(), np.split(), np.add(), np.subtract(), np.multiply(), etc.

Comment trouver l'inverse d'une matrice dans numpy Comment trouver l'inverse d'une matrice dans numpy Nov 22, 2023 pm 01:54 PM

Étapes pour trouver l'inverse d'une matrice dans numpy : 1. Importez la bibliothèque numpy, importez numpy en tant que np 2. Créez une matrice carrée, A = np.array([[1, 2], [3, 4]]) ; 3. Utilisez la fonction np.linalg.inv() pour trouver l'inverse de la matrice, A_inv = np.linalg.inv(A); 4. Affichez le résultat, print(A_inv).

Explorez les fonctions numpy couramment utilisées en Python : Comprendre les fonctions numpy Explorez les fonctions numpy couramment utilisées en Python : Comprendre les fonctions numpy Jan 26, 2024 am 09:16 AM

Comprendre les fonctions numpy : explorez les fonctions numpy couramment utilisées en Python, des exemples de code spécifiques sont requis Introduction : En Python, NumPy (abréviation de NumericalPython) est une puissante bibliothèque de calcul scientifique qui fournit à Python des objets de tableau multidimensionnels efficaces et un grand nombre d'objets. Bibliothèque de fonctions mathématiques. NumPy est l'une des bibliothèques de base pour le calcul scientifique utilisant Python et est largement utilisée dans l'analyse de données, l'apprentissage automatique, le traitement d'images et d'autres domaines. Cet article présentera quelques N couramment utilisés

Comment utiliser la fonction numpy Comment utiliser la fonction numpy Nov 22, 2023 pm 01:34 PM

Numpy est une bibliothèque Python pour les calculs numériques et l'analyse de données, fournissant de nombreuses fonctions et outils puissants. Introduction aux fonctions numpy courantes : 1. np.array(), crée un tableau à partir d'une liste ou d'un tuple ; 2. np.zeros(), crée un tableau composé uniquement de 0 3. np.ones(), crée un tableau An ; tableau de tous les uns ; 4. np.arange(), crée un tableau de séquences arithmétiques ; 5. np.shape(), renvoie la forme du tableau, etc.

Utilisez PyCharm pour installer rapidement NumPy et démarrer la programmation en Python Utilisez PyCharm pour installer rapidement NumPy et démarrer la programmation en Python Feb 18, 2024 pm 06:25 PM

Tutoriel PyCharm : installez rapidement NumPy et commencez votre parcours de programmation Introduction : PyCharm est un puissant environnement de développement intégré Python et NumPy est une bibliothèque Python pour le calcul scientifique. NumPy fournit un grand nombre de fonctions mathématiques et d'opérations sur les tableaux, ce qui rend Python plus pratique pour le calcul scientifique et l'analyse de données. Ce didacticiel vous expliquera rapidement comment installer NumPy dans PyCharm et vous montrera comment commencer à écrire des programmes NumPy à travers des exemples de code concrets.

Analyse approfondie des fonctions et applications principales de la bibliothèque de fonctions numpy Analyse approfondie des fonctions et applications principales de la bibliothèque de fonctions numpy Jan 26, 2024 am 10:06 AM

Étude approfondie des fonctions numpy : Analyse des fonctions de base de la bibliothèque numpy et de ses applications Introduction : NumPy (NumericalPython) est l'une des bibliothèques de base pour le calcul scientifique Python. Elle fournit des objets tableaux multidimensionnels (ndarray) efficaces et un. série de fonctions mathématiques, nous permettant d'effectuer des calculs numériques rapides et concis en Python. Cet article approfondira les fonctions et applications principales de la bibliothèque NumPy et aidera les lecteurs à mieux comprendre et appliquer NumP à travers des exemples de code spécifiques.

Un guide complet : maîtriser les bases des fonctions NumPy Un guide complet : maîtriser les bases des fonctions NumPy Jan 26, 2024 am 08:00 AM

Clés pour maîtriser les fonctions NumPy : un guide complet Introduction : Dans le domaine du calcul scientifique, NumPy est l'une des bibliothèques les plus importantes de Python. Il fournit des objets tableaux multidimensionnels efficaces et de nombreuses fonctions pour travailler avec ces tableaux. Cet article fournira aux lecteurs un guide complet pour les aider à maîtriser les clés des fonctions NumPy. L'article commencera par les bases de NumPy et fournira des exemples de code spécifiques pour aider les lecteurs à mieux comprendre et appliquer ces fonctions. 1. Connaissance de base de NumPy NumPy est un logiciel à usage scientifique

See all articles