preguntar acerca de numpy

5
réponses

Matrice symétrique «intelligente» Numpy

Existe-t-il une matrice symétrique intelligente et peu encombrante dans numpy qui remplit automatiquement (et de manière transparente) la position à [j][i] lorsque [i][j] est écrit? import numpy a = numpy.symmetric((3, 3)) a[0][1] = 1 a[1][0] == a[0 …
demandé sur 1970-01-01 00:33:30
3
réponses

Différence entre numpy dot () et Python 3.5+ multiplication matricielle @

J'ai récemment déménagé à Python 3.5 et j'ai remarqué que le nouvel opérateur de multiplication matricielle (@) se comporte parfois différemment de l'opérateurnumpy dot . Dans l'exemple, pour les tableaux 3d: import numpy as np a = np.random.rand …
demandé sur 1970-01-01 00:33:35
9
réponses

Analyse en composantes principales (PCA) en Python

J'ai un tableau (26424 x 144) et je veux effectuer PCA dessus en utilisant Python. Cependant, il n'y a pas de place particulière sur le web qui explique comment réaliser cette tâche (il y a des sites qui font juste PCA selon leur propre - il n'y a pa …
demandé sur 1970-01-01 00:33:32
2
réponses

Test Kolmogorov-Smirnov à deux échantillons en Python Scipy

Je n'arrive pas à comprendre comment faire un test KS à deux échantillons dans Scipy. Après avoir lu la documentation scipy kstest Je peux voir comment tester lorsqu'une distribution est identique à la distribution normale standard from scipy.s …
demandé sur 1970-01-01 00:33:32
8
réponses

comment convertir une image RVB en tableau numpy?

J'ai une image RVB. Je veux le convertir en tableau numpy. Je n'ai la suite im = cv.LoadImage("abc.tiff") a = numpy.asarray(im) Il crée un tableau sans forme. Je suppose que c'est un objet iplimage. Comment le faire? Merci ... …
demandé sur 1970-01-01 00:33:31
2
réponses

Division numpy avec RuntimeWarning: valeur non valide rencontrée dans les scalaires doubles

J'ai écrit le script suivant: import numpy d = numpy.array([[1089, 1093]]) e = numpy.array([[1000, 4443]]) answer = numpy.exp(-3 * d) answer1 = numpy.exp(-3 * e) res = answer.sum()/answer1.sum() print res Mais j'ai obtenu ce résultat et l'erreur …
demandé sur 1970-01-01 00:33:35
2
réponses

Quelle est la différence entre les tableaux contigus et non contigus?

Dans le manuel numpy à propos de la fonction reshape (), il est dit >>> a = np.zeros((10, 2)) # A transpose make the array non-contiguous >>> b = a.T # Taking a view makes it possible to modify the shape without modifying the # i …
demandé sur 1970-01-01 00:33:34
3
réponses

Valeurs d’histogramme D’une série de Pandas

J'ai quelques valeurs dans une série Python Pandas (type: pandas.core.série.Série) In [1]: series = pd.Series([0.0,950.0,-70.0,812.0,0.0,-90.0,0.0,0.0,-90.0,0.0,-64.0,208.0,0.0,-90.0,0.0,-80.0,0.0,0.0,-80.0,-48.0,840.0,-100.0,190.0,130.0,-100.0,-10 …
demandé sur 1970-01-01 00:33:32
2
réponses

Syntaxe en Python (.T)

Dans la ressource d'aide pour la fonction d'échantillonnage normal multivarié dans SciPy, ils donnent l'exemple suivant: x,y = np.random.multivariate_normal(mean,cov,5000).T Ma question est plutôt basique: qu'est - ce que la finale .T vraiment fai …
demandé sur 1970-01-01 00:33:31
7
réponses

Existe-t-il un équivalent Python de range(n) pour les plages multidimensionnelles?

Sur Python, range (3) retournera [0,1,2]. Existe-t-il un équivalent pour les plages multidimensionnelles? range((3,2)) # [(0,0),(0,1),(1,0),(1,1),(2,0),(2,1)] Ainsi, par exemple, faire une boucle si les tuiles d'une zone rectangulaire sur un jeu à …
demandé sur 1970-01-01 00:33:32