Questions marquées «numpy»

NumPy est une extension informatique scientifique et numérique du langage de programmation Python.

5
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( numpy.array(((2,2),(2,-2))) ) X …
108 python  numpy 


5
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 recommandations?

4
Benchmarking (python vs c ++ en utilisant BLAS) et (numpy)
Je souhaite écrire un programme qui utilise largement les fonctionnalités d'algèbre linéaire BLAS et LAPACK. Puisque la performance est un problème, j'ai effectué des analyses comparatives et j'aimerais savoir si l'approche que j'ai adoptée est légitime. J'ai, pour ainsi dire, trois candidats et je souhaite tester leurs performances avec une …
107 c++  python  numpy  benchmarking  blas 


6
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 …
107 python  arrays  numpy 



16
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 = numpy.where(array==item)[0][0] nonzero(array == …
105 python  numpy  find 

8
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 surface et …


4
Comment obtenir une multiplication matricielle par élément (produit Hadamard) dans numpy?
J'ai deux matrices a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) et je veux obtenir le produit élément par élément [[1*5,2*6], [3*7,4*8]], égalant [[5,12], [21,32]] j'ai essayé print(np.dot(a,b)) et print(a*b) mais les deux donnent le résultat [[19 22], [43 50]] qui est le produit de la matrice, pas le produit …

4
Comment enregistrer et charger correctement les données numpy.array ()?
Je me demande comment enregistrer et charger numpy.arraycorrectement les données. Actuellement, j'utilise la numpy.savetxt()méthode. Par exemple, si j'ai un tableau markers, qui ressemble à ceci: J'essaye de le sauvegarder en utilisant: numpy.savetxt('markers.txt', markers) Dans un autre script, j'essaye d'ouvrir le fichier précédemment enregistré: markers = np.fromfile("markers.txt") Et c'est ce que …
104 python  arrays  numpy 


3
python numpy machine epsilon
J'essaie de comprendre ce qu'est la machine epsilon. Selon Wikipedia, il peut être calculé comme suit: def machineEpsilon(func=float): machine_epsilon = func(1) while func(1)+func(machine_epsilon) != func(1): machine_epsilon_last = machine_epsilon machine_epsilon = func(machine_epsilon) / func(2) return machine_epsilon_last Cependant, il ne convient que pour les nombres à double précision. Je suis intéressé à …
103 python  numpy  epsilon 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.