Questions marquées «numpy»

85
Que signifie x [x <2] = 0 en Python?

Je suis tombé sur du code avec une ligne similaire à x[x<2]=0 Jouant avec les variations, je suis toujours coincé sur ce que fait cette syntaxe. Exemples: >>> x = [1,2,3,4,5] >>> x[x<2] 1 >>> x[x<3] 1 >>> x[x>2] 2 >>> x[x<2]=0...

27
Indexation bizarre avec numpy

J'ai une variable, x, qui est de la forme (2,2,50,100). J'ai également un tableau, y, qui est égal à np.array ([0,10,20]). Une chose étrange se produit lorsque j'indexe x [0,:,:, y]. x = np.full((2,2,50,100),np.nan) y = np.array([0,10,20]) print(x.shape) (2,2,50,100) print(x[:,:,:,y].shape)...

15
Trouvez rapidement des paires symétriques dans numpy

from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # 85 9 4 # 86 9...

13
vérifier si un tableau numpy a 0 sur toutes ses bordures [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 15 jours . Quel serait le moyen le plus rapide de vérifier si...

12
Trouver la distance au zéro le plus proche dans le tableau NumPy

Disons que j'ai un tableau NumPy: x = np.array([0, 1, 2, 0, 4, 5, 6, 7, 0, 0]) À chaque index, je veux trouver la distance à la valeur zéro la plus proche. Si la position est un zéro lui-même, retournez zéro comme distance. Par la suite, nous nous intéressons uniquement aux distances au zéro le...

11
créer une matrice NxN à partir d'une pandas de colonne

j'ai un dataframe avec chaque ligne ayant une valeur de liste. id list_of_value 0 ['a','b','c'] 1 ['d','b','c'] 2 ['a','b','c'] 3 ['a','b','c'] je dois faire un calcul d'un score avec une ligne et contre toutes les autres lignes Par exemple: Step 1: Take value of id 0: ['a','b','c'], Step 2: find...