es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: NUMPY-NDARRAY

Todas las combinaciones de una matriz 2D de numpy rellenada con 0s y 1s.

Dado K, necesito tener todas las posibles combinaciones de matrices numpy de K x 2 para que en cada matriz haya todo 0, excepto dos 1 en filas y columnas diferentes. Algo así para K = 5: [[1,0],[0,1],[0,0],[0,0][0,0]] [[1,0],[0,0],[0,1],[0,0][0,0]] [[1,0],[0,0],[0,0],[0,1][0,0]] [[1,0],[0,0],[0,0],[0,0][0,1]] [[0,0],[1,0],[0,1],[0,0][0,0]] [[0,0],[1,0],[0,0],[0,1][0,0]] … y así sucesivamente Entonces, el array . . . Read more

¿Cómo asigno una etiqueta/nombre de columna a cada elemento de una matriz anidada dentro de una matriz?

Tengo los siguientes datos: header = ['EXPERIMENT_ID', 'SESSION_ID', 'TRIAL_END', 'TRIAL_START'] data = ([(1, 1, 85.3543804, 74.7716105), (1, 1, 95.3867684, 85.3710747), (1, 1, 105.4189535, 95.4033732)]) ¿Cómo puedo hacer que data[n][0] se etiquete como ‘EXPERIMENT‘, data[n][1] como ‘SESSION‘, data[n][2] como ‘TRIAL‘ y data[n][3] como ‘TRIAL‘? Sé que dict() es el camino a . . . Read more

Calculando sumas diagonales en Numpy

Tengo una matriz rectangular de numpy bastante grande, de forma (m, n), por ejemplo: python >> a.shape (27584, 34092) Tengo que calcular la suma de cada anti-diagonal de la matriz. Esta nueva matriz tendrá una forma de (m + n – 1,). El enfoque simplista es hacer: “`python m, n . . . Read more