Preguntas etiquetadas con numpy

NumPy es una extensión de computación científica y numérica para el lenguaje de programación Python.

4
Suprima la notación científica en Numpy al crear una matriz a partir de una lista anidada
Tengo una lista de Python anidada que se parece a la siguiente: my_list = [[3.74, 5162, 13683628846.64, 12783387559.86, 1.81], [9.55, 116, 189688622.37, 260332262.0, 1.97], [2.2, 768, 6004865.13, 5759960.98, 1.21], [3.74, 4062, 3263822121.39, 3066869087.9, 1.93], [1.91, 474, 44555062.72, 44555062.72, 0.41], [5.8, 5006, 8254968918.1, 7446788272.74, 3.25], [4.5, 7887, 30078971595.46, 27814989471.31, 2.18], [7.03, …


6
Cómo agregar una nueva fila a una matriz vacía vacía
Utilizando matrices Python estándar, puedo hacer lo siguiente: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] Sin embargo, no puedo hacer lo mismo en numpy. Por ejemplo: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr = np.append(arr, np.array([4,5,6])) # arr is now [1,2,3,4,5,6] También investigué vstack, pero cuando …
158 python  numpy  scipy 

8
Instalar SciPy y NumPy usando pip
Estoy tratando de crear las bibliotecas necesarias en un paquete que estoy distribuyendo. Requiere las bibliotecas SciPy y NumPy . Durante el desarrollo, instalé ambos usando apt-get install scipy que instaló SciPy 0.9.0 y NumPy 1.5.1, y funcionó bien. Me gustaría hacer lo mismo usando pip install- para poder especificar …
157 python  numpy  scipy  pip  apt 


7
¿Cómo hacer un ajuste de curva exponencial y logarítmica en Python? Encontré solo ajuste polinómico
Tengo un conjunto de datos y quiero comparar qué línea lo describe mejor (polinomios de diferentes órdenes, exponenciales o logarítmicos). Utilizo Python y Numpy y para el ajuste polinómico hay una función polyfit(). Pero no encontré tales funciones para el ajuste exponencial y logarítmico. ¿Hay alguna? ¿O cómo resolverlo de …

6
¿Cómo se obtiene la magnitud de un vector en Numpy?
De acuerdo con el "Solo hay una forma obvia de hacerlo", ¿cómo se obtiene la magnitud de un vector (matriz 1D) en Numpy? def mag(x): return math.sqrt(sum(i**2 for i in x)) Lo anterior funciona, pero no puedo creer que deba especificar yo mismo una función tan trivial y esencial.
157 python  numpy 

3
Uso de memoria Python de matrices numpy
Estoy usando Python para analizar algunos archivos grandes y me encuentro con problemas de memoria, así que he estado usando sys.getsizeof () para tratar de hacer un seguimiento del uso, pero su comportamiento con matrices numpy es extraño. Aquí hay un ejemplo que involucra un mapa de albedos que tengo …
156 python  numpy  sys 


9
Vectores de fila o columna de "clonación"
A veces es útil "clonar" un vector de fila o columna a una matriz. Al clonar me refiero a convertir un vector de fila como [1,2,3] En una matriz [[1,2,3] [1,2,3] [1,2,3] ] o un vector de columna como [1 2 3 ] dentro [[1,1,1] [2,2,2] [3,3,3] ] En matlab …



9
Numpy matrix a array
Estoy usando numpy. Tengo una matriz con 1 columna y N filas y quiero obtener una matriz con N elementos. Por ejemplo, si tengo M = matrix([[1], [2], [3], [4]]), quiero obtener A = array([1,2,3,4]). Para lograrlo, lo uso A = np.array(M.T)[0]. ¿Alguien sabe una forma más elegante de obtener …
149 python  arrays  matrix  numpy 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.