Resultados de la búsqueda a petición "numpy"
¿Cómo leer dos líneas de un archivo y crear claves dinámicas en un ciclo for?
En los siguientes datos, estoy tratando de ejecutar un modelo simple de Markov. Digamos que tengo datos con la siguiente estructura: pos M1 M2 M3 M4 M5 M6 M7 M8 hybrid_block S1 S2 S3 S4 S5 S6 S7 S8 1 A T T A A G A C A|C C G C T T A G A 2 T G C ...
Cómo leer dos líneas de un archivo y crear claves dinámicas en un ciclo for, un seguimiento
Esta pregunta sigue el problema en cuestión:¿Cómo leer dos líneas de un archivo y crear claves dinámicas en un ciclo for? [https://stackoverflow.com/q/41929351/868546] Pero, la naturaleza del problema ha evolucionado hasta cierta complejidad ...
Resultados incorrectos al aplicar la solución a datos reales.
Intenté aplicar la solución proporcionada en esta pregunta a mis datos reales: Seleccionar filas en un marco de datos MultiIndexed [https://stackoverflow.com/questions/41833134/selecting-rows-in-a-multiindexed-dataframe] . De alguna manera no ...
Encuentra nan repetidos consecutivos en una matriz numpy
¿Cuál es la mejor manera de encontrar el número máximo de nan repetidos consecutivos en una matriz numpy? Ejemplos: from numpy import nanEntrada 1:[nan, nan, nan, 0.16, 1, 0.16, 0.9999, 0.0001, 0.16, 0.101, nan, 0.16] Salida 1:3 Entrada ...
numpy: cómo obtener un máximo de un resultado argmax
Tengo una gran variedad de formas arbitrarias, por ejemplo: a = array([[[ 1, 2], [ 3, 4], [ 8, 6]], [[ 7, 8], [ 9, 8], [ 3, 12]]]) a.shape = (2, 3, 2)y un resultado de argmax sobre el último eje: np.argmax(a, axis=-1) = array([[1, 1, 0], [1, 0, ...
Agregar columna a una matriz dispersa
Cuando ejecuto el siguiente código, obtengo una matriz de repuestos: import numpy as np from scipy.sparse import csr_matrix row = np.array([0, 0, 1, 2, 2, 2]) col = np.array([0, 2, 2, 0, 1, 2]) data = np.array([1, 2, 3, 4, 5, 6]) sp = ...
¿Solución numpy más rápida en lugar de itertools.combinations?
Estoy usandoitertools.combinations() como sigue: import itertools import numpy as np L = [1,2,3,4,5] N = 3 output = np.array([a for a in itertools.combinations(L,N)]).TLo que me da la salida que necesito: array([[1, 1, 1, 1, 1, 1, 2, 2, 2, 3], ...
Python (o numpy) equivalente de partido en R
¿Hay alguna manera fácil en python para lograr lo que hace la función de coincidencia en R? lo que hace en R es que devuelve un vector de las posiciones de (primero) coincidencias de su primer argumento en su segundo. Por ejemplo, el siguiente ...
Para cada punto de una matriz, encuentre el punto más cercano en una segunda matriz y genere ese índice
Si tengo dos matrices: X = np.random.rand(10000,2) Y = np.random.rand(10000,2)¿Cómo puedo, para cada punto en X, averiguar qué punto en Y está más cerca de él? Así que al final tengo una matriz que muestra: x1_index y_index_of_closest 1 7 2 54 ...
Forma rápida (vectorizada) de encontrar puntos en un DF perteneciente a rectángulos de igual tamaño (dados por dos puntos) desde el segundo DF
Tengo el marco de datos "A" que se ve así: type latw lngs late lngn 0 1000 45.457966 9.174864 45.458030 9.174907 1 1000 45.457966 9.174864 45.458030 9.174907 2 1000 45.458030 9.174864 45.458094 9.174907 3 1000 45.458094 9.174864 45.458157 ...