J'ai deux points en 3D: (xa, ya, za) (xb, yb, zb) Et je veux calculer la distance: dist = sqrt((xa-xb)^2 + (ya-yb)^2 + (za-zb)^2) Quelle est la meilleure façon de le faire avec NumPy, ou avec Python en général? J'ai: import numpy a = numpy.array((xa ,ya, za)) b = numpy.array((xb, …
J'ai une trame de données 20 x 4000 en Python utilisant des pandas. Deux de ces colonnes sont nommées Yearet quarter. Je voudrais créer une variable appelée periodqui fait Year = 2000et quarter= q2en 2000q2. Quelqu'un peut-il aider avec ça?
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, …
Je suis intéressé à savoir comment convertir une trame de données pandas en un tableau NumPy. trame de données: import numpy as np import pandas as pd index = [1, 2, 3, 4, 5, 6, 7] a = [np.nan, np.nan, np.nan, 0.1, 0.1, 0.1, 0.1] b = [0.2, np.nan, 0.2, …
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 …
Supposons que j'ai: test = numpy.array([[1, 2], [3, 4], [5, 6]]) test[i]me donne la ième ligne du tableau (par exemple [1, 2]). Comment puis-je accéder à la ième colonne? (par exemple [1, 3, 5]). Est-ce aussi une opération coûteuse?
Je sais qu'il existe une méthode pour qu'une liste Python retourne le premier index de quelque chose: >>> l = [1, 2, 3] >>> l.index(2) 1 Y a-t-il quelque chose comme ça pour les tableaux NumPy?
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, …
Je me demande s'il y a un moyen d'importer directement le contenu d'un fichier CSV dans un tableau enregistrement, beaucoup de la manière que de R read.table(), read.delim()et read.csv()importe des données de la famille à la trame de données de R? Ou est-ce la meilleure façon d'utiliser csv.reader () puis …
J'essaie d'implémenter un "OCR de reconnaissance de chiffres" dans OpenCV-Python (cv2). C'est juste à des fins d'apprentissage. Je voudrais apprendre les fonctionnalités KNearest et SVM dans OpenCV. J'ai 100 échantillons (c'est-à-dire des images) de chaque chiffre. Je voudrais m'entraîner avec eux. Un exemple letter_recog.pyest fourni avec l'exemple OpenCV. Mais je …
En Python, j'ai un ndarray y qui est imprimé commearray([0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1]) J'essaie de compter combien de 0s et combien il y a de 1s dans ce tableau. Mais quand je tape y.count(0)ou y.count(1), ça dit numpy.ndarray l'objet n'a pas d'attribut …
J'essaie actuellement d'apprendre Numpy et Python. Étant donné le tableau suivant: import numpy as np a = np.array([[1,2],[1,2]]) Existe-t-il une fonction qui renvoie les dimensions de a(ega est un tableau 2 par 2)? size() renvoie 4 et cela n'aide pas beaucoup.
Quels sont les avantages et les inconvénients de chacun? D'après ce que j'ai vu, l'un ou l'autre peut fonctionner en remplacement de l'autre si nécessaire, alors devrais-je prendre la peine d'utiliser les deux ou devrais-je m'en tenir à l'un d'entre eux? Le style du programme influencera-t-il mon choix? Je fais …
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.