Numpy Ndarray fait référence au type de tableau à N dimensions qui décrit la collection du même type dans la bibliothèque Python NumPy. Utilisez cette balise pour les questions liées à ce type de tableau.
NumPy propose un moyen d'obtenir l'index de la valeur maximale d'un tableau via np.argmax. Je voudrais une chose similaire, mais en retournant les index des Nvaleurs maximales. Par exemple, si j'ai un tableau, [1, 3, 2, 4, 5], function(array, n=3)renverrait les indices [4, 3, 1]qui correspondent aux éléments [5, 4, …
Quels sont les avantages de NumPy par rapport aux listes Python régulières? J'ai environ 100 séries de marchés financiers et je vais créer un réseau de cubes de 100x100x100 = 1 million de cellules. Je vais régresser (3 variables) chaque x avec chaque y et z, pour remplir le tableau …
Une matrice numpy peut être remodelée en un vecteur en utilisant la fonction de remodelage avec le paramètre -1. Mais je ne sais pas ce que -1 signifie ici. Par exemple: a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) Le résultat best de:matrix([[1, 2, …
Quelqu'un peut-il m'expliquer à quoi sert la meshgridfonction dans Numpy? Je sais que cela crée une sorte de grille de coordonnées pour le traçage, mais je ne peux pas vraiment en voir l'avantage direct. J'étudie "Python Machine Learning" de Sebastian Raschka, et il l'utilise pour tracer les frontières de décision. …
import numpy as np y = np.array(((1,2,3),(4,5,6),(7,8,9))) OUTPUT: print(y.flatten()) [1 2 3 4 5 6 7 8 9] print(y.ravel()) [1 2 3 4 5 6 7 8 9] Les deux fonctions renvoient la même liste. Alors, quel est le besoin de deux fonctions différentes effectuant le même travail.
J'ai deux tableaux unidimensionnels simples dans NumPy . Je devrais pouvoir les concaténer en utilisant numpy.concatenate . Mais j'obtiens cette erreur pour le code ci-dessous: TypeError: seuls les tableaux de longueur 1 peuvent être convertis en scalaires Python Code import numpy a = numpy.array([1, 2, 3]) b = numpy.array([5, 6]) …
D'accord, je joue avec la conversion d'un objet image PIL d'avant en arrière en un tableau numpy afin que je puisse faire des transformations pixel par pixel plus rapidement que l' PixelAccessobjet PIL ne le permettrait. J'ai compris comment placer les informations sur les pixels dans un tableau numpy 3D …
J'ai deux tableaux numpy de formes différentes, mais avec la même longueur (dimension principale). Je veux mélanger chacun d'eux, de sorte que les éléments correspondants continuent de correspondre - c'est-à-dire les mélanger à l'unisson par rapport à leurs principaux indices. Ce code fonctionne et illustre mes objectifs: def shuffle_in_unison(a, b): …
Disons que j'ai un tableau numpy 1d a = array([1,0,3]) Je voudrais encoder ceci en tant que tableau 2d 1-hot b = array([[0,1,0,0], [1,0,0,0], [0,0,0,1]]) Existe-t-il un moyen rapide de procéder? Plus rapide que de simplement boucler apour définir des éléments de b, c'est-à-dire.
Existe-t-il un moyen pratique de calculer les centiles pour une séquence ou un tableau numpy unidimensionnel? Je recherche quelque chose de similaire à la fonction percentile d'Excel. J'ai regardé dans la référence de statistiques de NumPy et je n'ai pas pu trouver cela. Tout ce que j'ai pu trouver, c'est …
Quand j'essaye numpy.newaxis le résultat me donne un cadre de tracé 2D avec l'axe des x de 0 à 1. Cependant, lorsque j'essaie d'utiliser numpy.newaxispour découper un vecteur, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] Est-ce la même chose sauf que …
J'ai un tableau numpy comme celui-ci: [1 2 2 0 0 1 3 5] Est-il possible d'obtenir l'index des éléments sous forme de tableau 2D? Par exemple, la réponse pour l'entrée ci-dessus serait[[3 4], [0 5], [1 2], [6], [], [7]] Actuellement, je dois boucler les différentes valeurs et appeler …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.