Preguntas etiquetadas con numpy

86
Matrices muy grandes usando Python y NumPy

NumPy es una biblioteca extremadamente útil, y al usarla descubrí que es capaz de manejar matrices que son bastante grandes (10000 x 10000) fácilmente, pero comienza a tener problemas con cualquier cosa mucho más grande (tratando de crear una matriz de 50000 x 50000). falla). Obviamente, esto se...

86
Cómo copiar datos de una matriz numpy a otra

¿Cuál es la forma más rápida de copiar datos de la matriz b a la matriz a, sin modificar la dirección de la matriz a. Necesito esto porque una biblioteca externa (PyFFTW) usa un puntero a mi matriz que no puede cambiar. Por ejemplo: a = numpy.empty(n, dtype=complex) for i in xrange(a.size):...

85
Numpy: encuentra el índice de los elementos dentro del rango

Tengo una gran variedad de números, por ejemplo, a = np.array([1, 3, 5, 6, 9, 10, 14, 15, 56]) Me gustaría encontrar todos los índices de los elementos dentro de un rango específico. Por ejemplo, si el rango es (6, 10), la respuesta debería ser (3, 4, 5). ¿Hay una función incorporada para...

84
Entrelazando dos matrices numpy

Suponga que se dan las siguientes matrices: a = array([1,3,5]) b = array([2,4,6]) ¿Cómo se entrelazarían de manera eficiente para obtener una tercera matriz como esta? c = array([1,2,3,4,5,6]) Se puede suponer que length(a)==length(b).