Articles of numpy

PermissionError: Permiso denegado: ‘C: \\ Archivos de progtwig \\ Python35 \\ Lib \\ site-packages \\ six.py’

Estoy usando python 3.5.3, y ahora quiero instalar pandas y numpy pero no puedo, siguiendo el error en cmd, ¿alguien puede ayudarme? C:\Program Files\Python35\Scripts>py -3.5 -m pip install pandas Collecting pandas Using cached pandas-0.20.1-cp35-cp35m-win_amd64.whl Collecting python-dateutil>=2 (from pandas) Using cached python_dateutil-2.6.0-py2.py3-none-any.whl Collecting numpy>=1.7.0 (from pandas) Using cached numpy-1.12.1-cp35-none-win_amd64.whl Collecting pytz>=2011k (from pandas) Using cached pytz-2017.2-py2.py3-none-any.whl […]

Hacer que los sorteos aleatorios sean consistentes para la reproducibilidad

Me gustaría poder corregir la secuencia de números (pseudo) aleatorios generados por numpy para la reproducibilidad de mi investigación. Por lo general, podemos lograr este resultado fijando la semilla aleatoria y yo seguí lo mismo en Python utilizando np.random.seed para fijar el valor. Sin embargo, entre dos sesiones de Python estoy viendo resultados diferentes para […]

Crear matriz basada en lógica booleana.

Problema 1 Tengo una matriz numpy data[:,0:5] Out[98]: array([[ 1.00200300e+09, 1.00000000e+00, 2.00000000e+00, 3.00000000e+00, 4.00000000e+00], [ 1.00200400e+09, 1.00000000e+00, 2.00000000e+00, 4.00000000e+00, 5.00000000e+00], [ 1.00200300e+09, 3.00000000e+00, 4.00000000e+00, 1.00000000e+00, 2.00000000e+00], [ 1.00200400e+09, 4.00000000e+00, 5.00000000e+00, 1.00000000e+00, 2.00000000e+00], [ 5.70580591e+10, 5.70000000e+01, 5.80000000e+01, 5.90000000e+01, 6.00000000e+01], [ 5.70580601e+10, 5.70000000e+01, 5.80000000e+01, 6.00000000e+01, 6.10000000e+01], [ 5.70580591e+10, 5.90000000e+01, 6.00000000e+01, 5.70000000e+01, 5.80000000e+01], [ 5.70580601e+10, 6.00000000e+01, 6.10000000e+01, 5.80000000e+01, […]

Rellenar polígono con sombreado personalizado con matplotlib

Quiero rellenar un montón de polígonos con escotilla de línea. Las líneas deben tener un ángulo específico con respecto al eje x. Descubrí que matplotlib ya soporta algunas clases de sombreado y se puede definir una clase personalizada (como ¿Cómo rellenar un polígono con un sombreado personalizado en matplotlib? ). Intenté generar un sombreado personalizado, […]

Numpy crea índice / corte programáticamente desde la matriz

Puedo usar numpy.mgrid siguiente manera: a = numpy.mgrid[x0:x1, y0:y1] # 2 dimensional b = numpy.mgrid[x0:x1, y0:y1, z0:z1] # 3 dimensional Ahora, me gustaría crear la expresión entre paréntesis programáticamente, porque no sé si tengo 1, 2, 3 o más dimensiones. Estoy buscando algo como: shape = np.array([[x0, x1], [y0, y1], … maybe more dimensions …]) […]

Agregue una nueva columna a Python Pandas DataFrame basado en múltiples condiciones

Tengo un conjunto de datos con varias columnas como a continuación: discount tax total subtotal productid 3.98 1.06 21.06 20 3232 3.98 1.06 21.06 20 3232 3.98 6 106 100 3498 3.98 6 106 100 3743 3.98 6 106 100 3350 3.98 6 106 100 3370 46.49 3.36 66.84 63 695 Ahora, necesito agregar una […]

Diagonalización paralela de la matriz exacta con Python

¿Alguien está al tanto de una versión implementada (tal vez utilizando scipy / numpy) de diagonalización de matriz exacta paralela (equivalentemente, encontrar el sistema electrónico)? Si ayuda, mis matrices son simétricas y escasas. Odiaría pasar un día reinventando la rueda. EDITAR: Mis matrices son al menos 10,000×10,000 (pero, preferiblemente, al menos 20 veces más grandes). […]

Python: ejecutar desde cygwin funciona, mientras que ejecutar desde PyCharm no

Puedo ejecutar con éxito un script de Python que usa from sklearn.cluster import DBSCAN desde el indicador del terminal cygwin de 64 bits, que utiliza una comstackción de python 2.7 de 64 bits. Cuando ejecuto el mismo desde pycharm de 64 bits y 32 bits con opciones de intérprete -vv , obtengo (las primeras 2 […]

¿Cómo guardar una matriz compleja en un archivo?

Tengo que guardar una matriz como se muestra a continuación con datos complejos en un archivo con la extensión .H usando el comando savetxt de numpy, pero no puedo guardarla. La matriz a guardar es [[ 1.0+0.j 0.0+0.j 0.0+0.j] [ 1.0+0.j 1.0+0.j 0.0+0.j] [ 2.0+0.j 2.0+0.j 0.0+0.j] …, [ 683.0+0.j 688.0+0.j -2.7+0.j] [ 684.0+0.j 689.0+0.j […]

¿Cómo instalar pip en python 3.6, no el python 2.7 predeterminado?

Así que todo el día, he estado tratando de instalar pip. He ejecutado curl https://bootstrap.pypa.io/get-pip.py > get-pip.py . Entonces sudo python get-pip.py . Luego fui a instalar numpy con sudo pip install numpy . Finalmente, abrí el IDLE de Python 3.6 y traté de import numpy as np y obtuve un error que decía que […]