Questions marquées «numpy»

109
Numpy comment parcourir les colonnes du tableau?

Supposons que j'ai un tableau et mxn. Je veux passer chaque colonne de ce tableau à une fonction pour effectuer une opération sur toute la colonne. Comment parcourir les colonnes du tableau? Par exemple, j'ai un tableau 4 x 3 comme 1 99 2 2 14 5 3 12 7 4 43 1 for column in array:...

109
NumPy: fonction pour max () et min () simultanés

numpy.amax () trouvera la valeur max dans un tableau et numpy.amin () fait de même pour la valeur min. Si je veux trouver à la fois max et min, je dois appeler les deux fonctions, ce qui nécessite de passer deux fois sur le (très grand) tableau, ce qui semble lent. Y a-t-il une fonction dans l'API...

108
Convertir un tableau numpy en tuple

Remarque: Ceci demande l'inverse de la conversion habituelle de tuple en tableau. Je dois passer un argument à une fonction (c ++ enveloppée) en tant que tuple imbriqué. Par exemple, les travaux suivants X = MyFunction( ((2,2),(2,-2)) ) alors que ce qui suit ne X = MyFunction(

107
Histogramme Matplotlib

J'ai donc un petit problème. J'ai un ensemble de données en scipy qui est déjà au format histogramme, donc j'ai le centre des bacs et le nombre d'événements par bac. Comment puis-je maintenant tracer un histogramme. J'ai essayé juste de faire bins, n=hist() mais ça n'a pas plu. Des...

107
copier un tableau 2D en 3ème dimension, N fois (Python)

Je voudrais copier un tableau 2D numpy dans une troisième dimension. Par exemple, étant donné le tableau numpy (2D): import numpy as np arr = np.array([[1,2],[1,2]]) # arr.shape = (2, 2) le convertir en une matrice 3D avec N de ces copies dans une nouvelle dimension. En agissant arravec N = 3, la...

105
Numpy: trouver rapidement le premier index de valeur

Comment puis-je trouver l'index de la première occurrence d'un nombre dans un tableau Numpy? La vitesse est importante pour moi. Je ne suis pas intéressé par les réponses suivantes car elles analysent l'ensemble du tableau et ne s'arrêtent pas quand elles trouvent la première occurrence: itemindex...

104
tracés de surface dans matplotlib

J'ai une liste de 3 tuples représentant un ensemble de points dans l'espace 3D. Je veux tracer une surface qui couvre tous ces points. La plot_surfacefonction du mplot3dpackage nécessite que les arguments X, Y et Z soient des tableaux 2d. Est-ce que plot_surfacela bonne fonction pour tracer la...

103
Le meilleur moyen d'affirmer l'égalité numpy.array?

Je veux faire des tests unitaires pour mon application et je dois comparer deux tableaux. Puisque array.__eq__renvoie un nouveau tableau (donc TestCase.assertEqualéchoue), quelle est la meilleure façon d'affirmer l'égalité? J'utilise actuellement self.assertTrue((arr1 == arr2).all()) mais je n'aime...