Resultados de la búsqueda a petición "numpy"
Vectorización de Python anidada para bucles
Agradecería un poco de ayuda para encontrar y comprender una forma pitónica para optimizar las siguientes manipulaciones de matriz en bucles anidados: def _func(a, b, radius): "Return 0 if a>b, otherwise return 1" if distance.euclidean(a, b) < ...
¿Cómo dividir los datos en 3 conjuntos (tren, validación y prueba)?
Tengo un marco de datos de pandas y deseo dividirlo en 3 conjuntos separados. Sé que usandotrain_test_split [http://scikit-learn.org/stable/modules/generated/sklearn.cross_validation.train_test_split.html] desklearn.cross_validation, uno puede ...
Encuentra los índices de fila de varios valores en una matriz numpy
Tengo una matriz X: X = np.array([[4, 2], [9, 3], [8, 5], [3, 3], [5, 6]])Y deseo encontrar el índice de la fila de varios valores en esta matriz: searched_values = np.array([[4, 2], [3, 3], [5, 6]])Para este ejemplo, me gustaría un resultado ...
¿Cómo puedo cortar cada elemento de una serie de cadenas numpy?
Numpy tiene algunos muy útilesoperaciones de cadena [http://docs.scipy.org/doc/numpy/reference/routines.char.html], que vectorizan las operaciones habituales de cadenas de Python. En comparación con estas operaciones y parapandas.str, el módulo ...
Numpy element-wise en operación
Supongamos que tengo un vector de columna y con longitud n, y tengo una matriz X de tamaño n * m. Quiero verificar para cada elemento i en y, si el elemento está en la fila correspondiente en X. ¿Cuál es la forma más eficiente de hacer esto? Por ...
Mostrar la matriz NumPy como imagen de actualización continua con Glumpy
Tengo un modelo de simulación ejecutándose en Python usando NumPy y SciPy y produce una matriz NumPy 2D como salida de cada iteración. He estado mostrando esta salida como una imagen usando matplotlib y la función imshow. Sin embargo, descubrí ...
Dividir una matriz numpy 3D en bloques 3D
Me gustaría dividir una matriz numpy 3D en bloques 3D de una manera 'pitónica'. Estoy trabajando con secuencias de imágenes que son matrices algo grandes (1000X1200X1600), por lo que necesito dividirlas en partes para hacer mi procesamiento. He ...
Calcule la ruta más corta con exactamente `n` nodos entre dos puntos en una malla
He definido la siguiente superficie 3D en una cuadrícula: %pylab inline def muller_potential(x, y, use_numpy=False): """Muller potential Parameters ---------- x : {float, np.ndarray, or theano symbolic variable} X coordinate. If you supply an ...
Numpy int array: Encuentra índices de múltiples entradas de destino
Tengo una gran matriz numpy (dtype=int) y un conjunto de números que me gustaría encontrar en esa matriz, por ejemplo, import numpy as np values = np.array([1, 2, 3, 1, 2, 4, 5, 6, 3, 2, 1]) searchvals = [3, 1] # result = [0, 2, 3, 8, ...
Expandir cada elemento en una matriz (2 por 2) a un bloque (3 por 2)
Quiero expandir cada elemento en una matriz (2 por 2) a un bloque (3 por 2), usando Python 3 --- con códigos profesionales y elegantes. Como no conozco los códigos de Python, solo describiré lo siguiente en matemáticas X = # X is an 2-by-2 ...