Numpy Ndarray fait référence au type de tableau N-dimensionnel qui décrit la collection du même type dans la bibliothèque Python NumPy. Utilisez cette balise pour les questions liées à ce type de tableau.

numpy-ndarray...

import pandas as pd import numpy as np url = "https://raw.githubusercontent.com/PawinData/UC/SFBA/DistanceMatrix_shortestnetworks.csv" Distance_df = pd.read_csv(url, index_col=0) D = Distance_df.to_numpy() J'ai un dataframe Distance_df et je le convertis en un tableau numpy D pour le calcul. Ce q....
2 juin 2020 à 16:53
Actuellement, je travaille avec numpy et je dois transformer de grands ensembles de données. Le point de départ sont des tableaux unidimensionnels. Ceux-ci doivent être combinés en un grand tableau à 2 dimensions. Je joins un petit exemple à quoi cela devrait ressembler. # Returns 16 arrays with fou....
30 mai 2020 à 16:38
J'ai un dictionnaire structuré comme ci-dessous. test_dict = {1: 'I run fast', 2: 'She runs', 3: 'How are you?'} Ce que j'essaie de faire est de convertir toutes les chaînes en tableaux numpy 4x4 où chaque mot est dans sa propre ligne et chaque lettre occupe une cellule du tableau, remplie de blanc....
28 mai 2020 à 23:17
Avoir un tableau vide x = numpy.empty(0) Et deux listes qui ressemblent à ça l1 = [1, 2, 3] l2 = [4, 5, 6] Comment ajouter au tableau vide les listes pour que ça devienne quelque chose comme ça np.array([[1, 2, 3], [4, 5, 6]) Au lieu de np.array([1, 2, 3, 4, 5, 6]) C'est ce qui arrive quand j'ut....
19 mai 2020 à 14:15
J'ai en quelque sorte obtenu le type suivant de tableau numpy imbriqué et bizarre. Je me demande s'il existe un moyen de le convertir en un normal (sans tous ces «tableaux» dans la sortie). features > array([array([1, 0]), array([2, 0]), array([3, 0]), array([4, 0]), array([5, 0]), array([6, ....
12 mai 2020 à 22:38
J'ai le code suivant qui déplace les zéros à une extrémité d'une liste Python standard def _moveZeros(x): if x==0: return x else: return -1 l = [1,0,5,6,0,0,7,2] l.sort(key=_moveZeros) print(l) La sortie dans ce cas est [1,5,6,7,2,0,0,0] Comment pourrais-je accomplir qu....
12 mai 2020 à 17:18
Je veux convertir mes colonnes en plusieurs tableaux de telle manière que chaque ligne ait des valeurs de la même date My data: Date Value 2006-12-11 816.2 2006-12-11 816.2 2006-12-11 816.2 2006-12-12 848.2 2006-12-12 849.0 2006-12-13 885.6 2006-12-13 887.0 2006-12-13 885.2 2006-12-1....
J'ai un tableau qui est 1 -> 160. Je veux diviser cela en 10 tableaux qui sont divisés tous les seize numéros. Voici ce que j'ai jusqu'à présent: amplitude=[] for i in range (0,160): amplitude.append(i+1) print(amplitude) #split arrays up into a line for each sample traceno=10 ....
15 avril 2020 à 11:37
J'ai actuellement un tableau numpy de nombres. Par exemple, disons que j'ai: [1, 2, 4, 5, 3, 6] Je veux avoir un nouveau tableau où chaque élément est répété par le montant de sa valeur. Donc pour cet exemple, j'obtiendrais: [1, 2, 2, 4, 4, 4, 4, 5, 5, 5, 5, 5, 3, 3, 3, 6, 6, 6, 6, 6, 6] Cependant....
13 avril 2020 à 03:03
J'ai un tableau multidimensionnel (appelons-le «données»), je l'imprime comme ceci [[[255 255 255] [255 255 255] [0 0 0] [255 255 255]] [[0 0 0] [255 255 255] [0 0 0] [0 0 0]] ... and so on [255 255 255]]] Je veux changer le contenu de données comme celle-ci [[1, 1, 0, 1] [0....
Je recherche l'équivalent d'une requête SQL «où» sur une table. J'ai fait beaucoup de recherches et j'utilise les mauvais termes de recherche ou je ne comprends pas les réponses. Probablement les deux. Ainsi, une table est un tableau numpy bidimensionnel. my_array = np.array([[32, 55, 2], ....
4 avril 2020 à 11:23
J'essaie de générer un échantillon de x et de leurs étiquettes - y, pour le classificateur binaire. Je sais que mes x sont uniformément distribués dans [0,1]. Mais la distribution de mes y dérivée de mes x: if x in [0.2, 0.4] or in [0.6, 0.8] - P[Y=1] = 0.1. Si x est en dehors de ces limites, alors ....
3 avril 2020 à 13:23
J'ai une chaîne hexadécimale "89-50-4E-47-0D-0A-1A-0A-00-00-00-0D-49" pour être précis, elle contiendra les données d'une image. Je veux le convertir en un tableau Numpy ou éventuellement reconstruire une image OpenCV à partir desdites données. La largeur et la hauteur seront également fournies afin....
1 avril 2020 à 14:22
Je veux diviser le tableau en tableau avec masque et index comme ci-dessous a = array([ 0, 1, 2, 3, 4, 5])) b = [0,2,3] Dans c = array([[0, 2, 3], [1, 3, 4], [2, 4, 5]]) Puis-je faire cela sans boucle? Éditer: Plus d'exemples ... Disons, nous avons un tableau a avec la forme [10, 10, 10....
Problème À titre d'exemple, considérons le tableau numpy structuré suivant (contenant des sous-tableaux): data = [ (1, (5., 3., 7.), 6), (2, (2., 1., 3.), 9), (3, (3., 8., 4.), 3), (4, (1., 7., 4.), 2), ] dtype = [('A', '<i8'), ('B', '<f8', (3,)), ('C', '<i8')] arr = np.array(data, d....
13 mars 2020 à 02:10
J'ai un tableau Numpy 2D avec la taille suivante: (416,2) i.e. [[10,10],[3,6],[2,4],[10,10],[0,0],[2,4],...] etc J'ai besoin de trouver s'il y a des doublons, et si oui, où ils se trouvent. La valeur des doublons elle-même n'a pas d'importance (c'est-à-dire que l'exemple ci-dessus ferait: [0,2,3,5,.....
J'ai un tableau 2D: [[0,0], [0,1], [1,0], [1,1]] Je veux supprimer l'élément [0,1] sans connaître sa position dans le tableau (car les éléments peuvent être mélangés). Le résultat devrait être: [[0,0], [1,0], [1,1]] J'ai essayé d'utiliser numpy.delete mais continue de récupérer un tableau aplati: >>....
Je veux créer un dictionnaire qui contient les informations dans trois ndarrays de la même dimension, tels que: import numpy as np name = np.array(['a', 'a', 'a', 'a', 'a', 'a', 'b', 'b', 'b', 'b', 'b', 'b', 'c', 'c', 'c', 'c']) pid = np.array([1, 1, 2, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 7, 7, 8]) dev = ....
28 janv. 2020 à 23:40
J'ai un tableau comme celui-ci et je dois remplacer tous les 1 par 2, tous les 3 par 4, tous les 4 par 1. Existe-t-il un moyen de le faire uniquement avec np et non avec des boucles? import numpy as np np.random.seed(2) arr=np.random.randint(1,5,(3,3),int) arr array([[1, 4, 2], [1, 3, 4], ....
22 janv. 2020 à 19:48
Par exemple, pour l'imagerie, j'ai le tableau suivant: x = [[0.5, 0.3, 0.1, 0.1], [0.4, 0.1, 0.3, 0.2], [0.4, 0.3, 0.2, 0.1], [0.6, 0.1, 0.1, 0.2]] Je veux additionner les deux vecteurs aux colonnes 1 et 2 (en commençant le compte à partir de 0) pour que le nouveau ndarra....
22 janv. 2020 à 18:55
Supposons que j'ai un tableau [1,2,3,4,5,6,7,8] , et que le tableau soit composé de deux échantillons [1,2,3,4] et [5,6,7,8]. Pour chaque échantillon, je veux faire une fenêtre de découpage avec une taille de fenêtre n. Et s'il n'y a pas assez d'éléments, complétez le résultat avec les derniers élém....
J'ai une liste contenant des éléments de tableau: [array([2.40460915, 0.85513601]), array([1.80998096, 0.97406986]), array([2.14505475, 0.96109123]), array([2.12467111, 0.93991277])] Et je veux tracer cette liste en utilisant mathplotlib, de telle sorte que j'itère sur chaque élément de la liste, ....
16 janv. 2020 à 16:52
Je suis nouveau dans la bibliothèque Numpy de Python et je ne suis pas sûr de ce que je fais mal ici, pourriez-vous m'aider s'il vous plaît? Donc, j'initialise mon ndarray comme ceci. A = np.array([]) Et puis je m'entraîne à ajouter à ce tableau A un nouveau tableau X qui a une forme comme (1000,32....
J'ai deux ndArray. ex: x = np.array([110,200, 500,100]) y = np.array([50,150,30,70]) Maintenant, en fonction de leur valeur, j'ai créé une image. x_shape = np.max(x) #x_shape=500 y_shape = np.max(y) #y-shape=150 image = np.zeros((x_shape+1, y_shape+1)) Selon mes données maintenant ma taille d....
2 janv. 2020 à 17:03
J'ai ce tableau numpy: a = np.array([[8.04,9], [2.02,3], [8,10], [2,3], [8.12,18], [8.04,18],[2,8],[11,14]]) À partir de ce tableau, je voudrais trouver des valeurs de ligne presque identiques (pas plus de 0,05 pour le premier index ET pas plus de 1 pour le deuxième index) et créer de nouveaux sous....
18 déc. 2019 à 13:59