Skip to main content

Récemment étudié Python, n'a découvert que quelles toutes sortes de python étaient grandes! J'ai donc cherché des matériaux d'apprentissage pour résumer les fonctions de la bibliothèque numpy et des commentaires. Partagez-la avec tout le monde ici, pour la bibliothèque ou lorsque vous l'utilisez, vous n'avez pas besoin de mourir fort.


Numpy est une bibliothèque de calcul scientifique, Ndarray puissante réseau Ndarray, est la fonction télévisée.

Il intègre des outils pour C / C ++. Code Fortran, Fondation de Scipy, Pandas, V.V.

Premièrement, crée des matrices de ndarray



Deuxièmement, la variation de la matrice

Type 3, type de conversion de type 3

Quatre, index et tranche


Série de tranches de tableau

A = NP.Array ([9, 8, 7, 6, 5,]

A [1: 4: 2] - & gt; [ 8, 6]: A [Numéro de départ: Numéro de terminaison (Non fourni): Étapes]

2. Index de réseau multidimensionnel

A =Np.arange (24) .reshape ((2, 3, 4))

A [1, 2 3] indique le nombre de 3 tailles, nombre numéroté de chaque dimension


] 3. Tranches de tableau multidimensionnelles

A [::::: 2] Lorsque défaut, il indique que de l'élément du 0ème, au dernier élément

5, Array Array

6. Accéder au fichier CSV



.







CSV (valeur séparée par une virgule, une séparation des virgules) ne peut stocker que des dimensions à sens unique et deux dimensions.
par exemple:% D% .2f% .18E; Délimiteur: chaîne de segment, la valeur par défaut est espace
NP.SAVETTXT ("ASV", A, FMT =% D, DELIMITER = ",")
Data multidimensionnelles

, par exemple: a = np.arange (100) .reshapapape (5, 10, 2)

a.tofile ("b.dat", sep = ",", format = "% d")


PS: A.TOFILE () et NP .Fromfile () à utiliser, connaître le type et la taille des données.

Huit, fonction de nombre aléatoiren Numpy

Numpy enregistré aléatoirement:


par exemple:

Lors du remplacement = Faux, l'élément sélectionné ne choisira pas


EG: A = np.random.uniforme (0, 10, (3, 4))

A = np.random.normal (10, 5, ( 3, 4)


Neuf, une fonction de statistiques numpues

EG: NP.Mean A, AXIS = 1): moyenne de la deuxième taille d'une plaque

A = np.arange (15) .Reshape (3, 5)


np.asage (A, essieu = 0, poids = [10, 5, 1]): moyenne de la taille synthétique d'abord, le poids est un poids, faites attention à la première taille de

, par exemple:
A = [15 14, 13],

[12, 11, 10]
NP .ARGMAX (A) - & GT; 0 np.unravel_index ( Np.argmax (a), a.shape) - & gt; (0) Fonction de gradient NP.Gradient (A) : Calcul de la penteElément de l'élément dans une matrice A, F est un temps multidimensionnel, dos dans l'après-midi Discret Slope: Coordonnées XY continues de trois axes X Gradients correspondant à des coordonnées: A, B et C, gradient de BB est (CA) / 2 et Cradient est: (CB) / 1 lorsque la matrice bidimensionnelle, NP.Gradient (A) Dessinez deux tableaux, Le premier tableau correspond à la pente de la taille extérieure, le second tableau correspond à la pente de la deuxième taille de la couche. Onze, transformer et transformer des images des images d'importation de PIL L'image est un Classe (objet) représentant une image dans la bibliothèque de PIL

Sujets

Catégories