Articles of numpy

Subconjunto de datos en Python

Quiero usar el equivalente del comando de subconjunto en R para algún código Python que estoy escribiendo. Aquí están mis datos: col1 col2 col3 col4 col5 100002 2006 1.1 0.01 6352 100002 2006 1.2 0.84 304518 100002 2006 2 1.52 148219 100002 2007 1.1 0.01 6292 10002 2006 1.1 0.01 5968 10002 2006 1.2 0.25 […]

¿Cómo remodelar una matriz numpy 3D?

Tengo una lista de matrices numpy que en realidad son imágenes de entrada a mi CNN. Sin embargo, el tamaño de cada una de mis imágenes no es coherente, y mi CNN solo toma imágenes que son de dimensión 224X224. ¿Cómo remodelar cada una de mis imágenes en la dimensión dada? print(train_images[key].reshape(224, 224,3)) me da […]

Cómo calcular coskew y cokurtosis.

Puedes calcular sesgo y kurtosis con los métodos pd.Series.skew pd.Series.kurt pd.DataFrame.skew pd.DataFrame.kurt Sin embargo, no hay una manera conveniente de calcular el coskew o la cokurtosis entre variables. O incluso mejor, la matriz coskew o cokurtosis. Considere el pd.DataFrame df import pandas as pd import numpy as np np.random.seed([3,1415]) df = pd.DataFrame(np.random.rand(10, 2), columns=list(‘ab’)) df […]

Downsample array en Python

Tengo arrays numéricos 2-D básicos y me gustaría “submuestrearlos” a una resolución más aproximada. ¿Hay un módulo simple o numip que puede hacer esto fácilmente? También debo tener en cuenta que esta matriz se muestra geográficamente a través de los módulos de mapa base. MUESTRA:

Establezca matplotlib plot axis para que sea el nombre de la columna de dataframe

Tengo un dataframe como este: data = DataFrame({‘Sbet’: [1,2,3,4,5], ‘Length’ : [2,4,6,8,10]) Luego tengo una función que traza y ajusta estos datos. def lingregress(x,y): slope, intercept, r_value, p_value, std_err = stats.linregress(x,y) r_sq = r_value ** 2 plt.scatter(x,y) plt.plot(x,intercept + slope * x,c=’r’) print ‘The slope is %.2f with R squared of %.2f’ % (slope, r_sq) […]

¿Cómo obtener el elemento más alto en valor absoluto en una matriz numpy?

Esto es lo que estoy haciendo actualmente, funciona, pero es un poco engorroso: x = np.matrix([[1, 1], [2, -3]]) xmax = x.flat[abs(x).argmax()]

¿Cómo imprimir una matriz Numpy sin corchetes?

Quiero convertir a = [1,2,3,4,5] en a_string = “1 2 3 4 5” . La matriz de números reales es bastante grande (50000×200), por lo que supongo que el uso for loops es demasiado lento.

Python: Error de la cadena de herramientas rota al instalar numpy

Estoy usando Python 2.7.3 y trato de instalar el paquete numpy en mi máquina con Windows, pero recibo un error de Runtime que dice Broken toolchain: no se puede vincular a un progtwig C simple. Leí la solución aquí pero era específica para Mac OS. Intenté instalar numpy con pip, así como la opción de […]

Cómo instalar h5py (+ numpy + libhdf5 +…) como no root en un sistema Debian Linux

Necesito instalar el módulo h5py Python, y todas sus dependencias ausentes, en un sistema Debian Linux. Esta tarea se complica por lo siguiente: No tengo ningún privilegio de superusuario en este sistema (sin sudo, sin contraseña de root, etc.); El rest del código que estoy usando requiere la versión 2.7 de Python, que no es […]

Cómo encontrar picos en un arreglo 1d

Estoy leyendo un archivo csv en python y preparando un dataframe a partir de él. Tengo un Microsoft Kinect que está grabando el ejercicio de abducción de arm y generando este archivo CSV. Tengo esta serie de coordenadas Y de la articulación ElbowLeft. Puedes visualizar esto aquí . Ahora, quiero encontrar una solución que pueda […]