Resultados de la búsqueda a petición "numpy"

2 la respuesta

Resta todos los pares de valores de dos matrices

Tengo dos vectoresv1 yv2. Me gustaría restar cada valor dev2 de cada valor dev1 y almacenar los resultados en otro vector. También me gustaría trabajar con vectores muy grandes (por ejemplo, tamaño 1e6), por lo que creo que debería usar numpy ...

1 la respuesta

KL-Divergencia de dos GMM

Tengo dos GMM que solía ajustar dos conjuntos de datos diferentes en el mismo espacio, y me gustaría calcular la divergencia KL entre ellos. Actualmente estoy usando los GMM definidos en sklearn ...

1 la respuesta

¿Cómo eliminar el enésimo elemento en todas las matrices numpy en una matriz numpy?

Similar aesta [https://stackoverflow.com/questions/10996140/how-to-remove-specific-elements-in-a-numpy-array] , Tengo curiosidad por cómo eliminar elementos específicos de cada matriz numpy en una matriz numpy. Mis datos se dan en forma de X a ...

1 la respuesta

creando una matriz booleana que compara elementos numpy con None

Tengo una matriz numpy con dtype = object, y quiero crear una matriz booleana que identifique qué elementos sonNone. Pero parece queNone se comporta de manera diferente ... a = np.array(['Duck','Duck','Duck','Goose',None,1,2,3,1,3,None,4]) print ...

2 la respuesta

Instanciar una matriz con x ceros y el resto

Me gustaría poder instanciar rápidamente una matriz donde las primeras celdas (número variable de) en una fila son 0, y el resto son unas. Imagina que queremos una matriz de 3x4. He instanciado la matriz primero como todas: ones = ...

1 la respuesta

Numpy funciones de transposición velocidad y casos de uso

Entonces, ¿por qué se transpone NumPy?.T más rápido quenp.transpose()? b = np.arange(10) #Transpose .T t=b.reshape(2,5).T #Transpose function t = np.transpose(b.reshape(2,5)) #Transpose function without wrapper t = b.reshape(2,5).transpose()hice ...

3 la respuesta

Xarray rodando significa con pesas

Cuando hago correr / rodar significa con pesas en numpy, p. haz algo como esto: data = np.random.random(100) # Example data... weights = np.array([1, 2, 1]) data_m = np.convolve(data, weights/float(np.sum(weights)), "same")Y luego reemplace ...

3 la respuesta

Expresión elegante para el producto de punto en fila de dos matrices

Tengo dos matrices numpy en 2-d con las mismas dimensiones, A y B, y estoy tratando de calcular el producto de puntos en fila. Yo podría hacer: np.sum(A * B, axis=1)¿Hay otra forma de hacer esto para que numpy esté haciendo el producto de puntos ...

1 la respuesta

¿Filtrar filas de una matriz numpy?

Estoy buscando aplicar una función a cada fila de una matriz numpy. Si esta función se evalúa como verdadera, mantendré la fila; de lo contrario, la descartaré. Por ejemplo, mi función podría ser: def f(row): if sum(row)>10: return True else: ...

1 la respuesta

Calcule el promedio ponderado usando un marco de datos / pandas

Tengo la siguiente tabla. Quiero calcular un promedio ponderado agrupado por cada fecha en función de la fórmula a continuación. Puedo hacer esto usando un código convencional estándar, pero suponiendo que estos datos estén en un marco de datos ...