J'ai un dataframe pandas et je souhaite le diviser en 3 ensembles séparés. Je sais qu'en utilisant train_test_split from sklearn.cross_validation, on peut diviser les données en deux ensembles (train et test). Cependant, je n'ai trouvé aucune solution pour diviser les données en trois ensembles. De préférence, j'aimerais avoir les indices …
J'ai un tableau 1D dans numpy et je veux trouver la position de l'index où une valeur dépasse la valeur dans le tableau numpy. Par exemple aa = range(-10,10) Trouvez la position à l' aaendroit où la valeur 5est dépassée.
NumPy a la fonction / méthode efficace nonzero()pour identifier les indices d'éléments non nuls dans un ndarrayobjet. Quelle est la manière la plus efficace d'obtenir les indices des éléments qui faire une valeur de zéro?
J'essaie de parcourir l'espace des paramètres d'une fonction à 6 paramètres pour étudier son comportement numérique avant d'essayer de faire quelque chose de complexe avec, donc je recherche un moyen efficace de le faire. Ma fonction prend des valeurs flottantes données un tableau numpy de 6 dim en entrée. Voici …
Qu'est-ce qui explique la différence de comportement des opérations booléennes et binaires sur les listes par rapport aux tableaux NumPy? Je ne sais pas comment utiliser correctement &vs anden Python, illustré dans les exemples suivants. mylist1 = [True, True, True, False, True] mylist2 = [False, True, False, True, False] >>> …
Disons que j'ai un tableau a: a = np.array([[1,2,3], [4,5,6]]) array([[1, 2, 3], [4, 5, 6]]) Je voudrais le convertir en un tableau 1D (c'est-à-dire un vecteur de colonne): b = np.reshape(a, (1,np.product(a.shape))) mais cela revient array([[1, 2, 3, 4, 5, 6]]) ce qui n'est pas la même chose que: …
INTRODUCTION : J'ai une liste de plus de 30 000 valeurs entières allant de 0 à 47, inclusivement, par exemple [0,0,0,0,..,1,1,1,1,...,2,2,2,2,...,47,47,47,...]échantillonnées à partir d'une distribution continue. Les valeurs de la liste ne sont pas nécessairement dans l'ordre, mais l'ordre n'a pas d'importance pour ce problème. PROBLÈME : Sur la base …
En utilisant Matplotlib, je souhaite tracer une carte thermique 2D. Mes données sont un tableau Numpy n-par-n, chacun avec une valeur comprise entre 0 et 1. Donc, pour l'élément (i, j) de ce tableau, je veux tracer un carré à la coordonnée (i, j) dans mon heat map, dont la …
Après avoir effectué un traitement sur un tableau audio ou d'image, il doit être normalisé dans une plage avant de pouvoir être réécrit dans un fichier. Cela peut être fait comme ceci: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] = audio[:,0]/abs(audio[:,0]).max() audio[:,1] = audio[:,1]/abs(audio[:,1]).max() # Normalize image …
Existe-t-il une alternative moins verbeuse à ceci: for x in xrange(array.shape[0]): for y in xrange(array.shape[1]): do_stuff(x, y) Je suis venu avec ceci: for x, y in itertools.product(map(xrange, array.shape)): do_stuff(x, y) Ce qui économise une indentation, mais reste assez moche. J'espère quelque chose qui ressemble à ce pseudocode: for x, y …
J'essaye d'exécuter ce programme import cv2 import time cv.NamedWindow("camera", 1) capture = cv.CaptureFromCAM(0) while True: img = cv.QueryFrame(capture) cv.ShowImage("camera", img) if cv.WaitKey(10) == 27: break cv.DestroyAllWindows() Mais j'ai un problème avec numpy, j'utilise pyschopy avec opencv. Le problème que je reçois constamment est ce rapport d'erreur: RuntimeError: module compilé avec …
J'ai une colonne en python pandas DataFrame qui a des valeurs booléennes True / False, mais pour d'autres calculs, j'ai besoin d'une représentation 1/0. Existe-t-il un moyen rapide de faire ça avec pandas / numpy?
J'ai un problème simple, mais je ne trouve pas de bonne solution. Je veux prendre un tableau NumPy 2D qui représente une image en niveaux de gris et le convertir en une image RGB PIL tout en appliquant certaines des cartes de couleurs matplotlib. Je peux obtenir une sortie PNG …
J'essaye d'accélérer la réponse ici en utilisant Cython. J'essaye de compiler le code (après avoir fait le cygwinccompiler.pyhack expliqué ici ), mais j'obtiens une fatal error: numpy/arrayobject.h: No such file or directory...compilation terminatederreur. Quelqu'un peut-il me dire si c'est un problème avec mon code, ou une subtilité ésotérique avec Cython? …
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.