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

numpy...

Estoy tratando con TSA y necesito saber el corrcoef entre df.Series y df.Series.shift(1). df.corr() es útil como se muestra a continuación: (1) df.DataFrame.corr() df = pd.read_csv('https://raw.githubusercontent.com/jbrownlee/Datasets/master/daily-min-temperatures.csv', index_col=0,....
Si tengo la siguiente matriz numpy: import numpy as np arr = np.array([[285, 849], [399, 715], [399, 716], [400, 715], [400, 716]]) ¿Cómo abordaría la eliminación de filas casi idénticas? No me importa si termino con la fila [399, 715....
13 may. 2020 a las 23:31
Tengo una lista de Python llamada added que contiene 156 listas individuales que contienen dos referencias cols y una matriz. Un ejemplo es el siguiente: [0, 1, array] El problema es que tengo duplicados, aunque no son exactos ya que las referencias de las columnas se voltearán. Los siguientes dos ....
13 may. 2020 a las 16:20
Por ejemplo, si tengo tensor 0.8, 0.1, 0.9, 0.2 0.7, 0.1, 0.4, 0.6 Yn = 2, quiero obtener 1, 0, 1, 0 1, 0, 0, 1 O tal vez es mejor hacerlo numpy, pero la pregunta es la misma.....
13 may. 2020 a las 11:16
De alguna manera obtuve el siguiente tipo de matriz numpy anidada de aspecto extraño. Me pregunto si hay alguna forma de convertirlo a uno normal (sin todos estos 'arreglos' en la salida). features > array([array([1, 0]), array([2, 0]), array([3, 0]), array([4, 0]), array([5, 0]), array([6, 0....
12 may. 2020 a las 22:38
Tengo una lista llamada 'y' que se compone de los valores más bajos de chi cuadrado en una tabla de datos. Entonces mi lista de y se ve algo así y = [0.014, 0.048, 3.53, 3.61, 9.08, 12.93, 13.15, 25.03, 26.55, 27.14] También tengo una lista llamada "chi2". En esta lista, busco la ubicación exacta de....
12 may. 2020 a las 18:19
Tengo el siguiente código que mueve ceros a un extremo de una lista estándar de Python def _moveZeros(x): if x==0: return x else: return -1 l = [1,0,5,6,0,0,7,2] l.sort(key=_moveZeros) print(l) La producción en este caso es [1,5,6,7,2,0,0,0] ¿Cómo podría lograr algo sim....
12 may. 2020 a las 17:18
Me gustaría sumar dos columnas, cada una en un marco diferente si se cumplen ciertos criterios. Marco de datos 1: desk Type total_position desk1 ES 786.0 desk1 ES1 100 desk2 ES1 0 desk2 ES2 10 desk3 ES 0 desk4 ES1 0 desk5 ES -757 Marco de datos 2: desk ....
12 may. 2020 a las 07:15
Tengo una columna de listas, y cada lista contiene el mismo número de valores. Si lo hago df['column'].to_numpy() Me sale una serie de listas: array([list([0, 4688, 11, 43486, 40508, 13, 5,... list([0, 40928, 17707, 22705, 9, 38312, 2.. list([0, 6766, 368, 3551, 28837,.. dtype=o....
12 may. 2020 a las 06:33
Obtuve un archivo de texto grande (https: //int-emb-word2vec-de-wiki.s3.eu-central-1.amazonaws.com/vectors.txt) y coloca el archivo en un diccionario: word2vec = "./vectors.txt" with open(word2vec, 'r') as f: file = csv.reader(f, delimiter=' ') model = {k: np.array(list(map(float, v))) for ....
11 may. 2020 a las 18:29
Tengo que indexar un eje x e y con una condición en un eje x. Intenté usar la función np.where como esta: x = data[:, 0] y = data[:, 1] y = y[np.where((x < 111) or (x > 125))] x = x[np.where((x < 111) or (x > 125))] Pero imprime el siguiente error: The truth value of an array with more than one ele....
11 may. 2020 a las 14:17
Media calculada y desviación estándar de varios archivos de texto de 2 columnas de la siguiente manera: hvsr = np.array(hvsra) hvsrm = hvsr.mean(axis=0) hvsrstd = hvsr.std(axis=0) Ahora, quiero trazarlos juntos para que la línea promedio y la desviación estándar estén en la misma figura, o al menos....
11 may. 2020 a las 09:43
Considere array1 y array2, con: array1 = [a1 a2 NaN ... an] array2 = [[NaN b2 b3 ... bn], [b21 NaN b23 ... b2n], ...] Ambas matrices son matrices numpy. Hay una manera fácil de calcular la distancia euclidiana entre array1 y cada fila de array2: EuclideanDistance = np.sqrt(((arr....
8 may. 2020 a las 13:34
Necesito encontrar todas las diferentes intersecciones entre dos particiones del mismo conjunto. Por ejemplo, si tenemos las siguientes dos particiones del mismo conjunto x = [[1, 2], [3, 4, 5], [6, 7, 8, 9, 10]] y = [[1, 3, 6, 7], [2, 4, 5, 8, 9, 10]] El resultado requerido es [[1], [2], [3], [4, ....
7 may. 2020 a las 02:25
Tengo una matriz como esta: A = ([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]) y me gustaría extraer cada 5º "y" 6º elemento de este vector de fila, lo que lleva a B = ([4,5,9,10,14,15]). Sé cómo extraer cada quinto elemento: B = A[::5] pero no cómo extraer dos valores uno tras otro.....
6 may. 2020 a las 15:10
Me gustaría encontrar una forma más rápida de calcular la matriz v. Tenga en cuenta que si height = width la matriz v es simétrica, v = v.T. El ancho y la altura son enteros positivos arbitrarios. v = np.zeros((height, width)) # rows columns # region center cr = np.round(height / 2) cc = np.round(w....
5 may. 2020 a las 23:07
Quiero convertir mis columnas en una matriz múltiple de tal manera que cada fila tenga valores de la misma fecha My data: Date Value 2006-12-11 816.2 2006-12-11 816.2 2006-12-11 816.2 2006-12-12 848.2 2006-12-12 849.0 2006-12-13 885.6 2006-12-13 887.0 2006-12-13 885.2 2006-12-13 882....
5 may. 2020 a las 22:24
¿Soy la primera vez que uso Python y quiero preguntar cómo trazar la figura para la iteración del bucle? Aquí está mi código, gracias import numpy as np #numerical phyton import matplotlib.pyplot as plt #phyton plotting from math import exp #exponential dari math directory T_initial = 293 T_referenc....
5 may. 2020 a las 09:08
Tengo una matriz, cuya forma es igual a (1,59,1) Se ve de la siguiente manera: [[[0.93169003] [0.96923472] [0.97881434] [0.99266784] [0.97358235] ............ [0.83777312] [0.82086134]]] Desearía poder agregar un nuevo elemento al final, que es igual a [[0.86442673]], para que la form....
4 may. 2020 a las 23:02
Estoy tratando de agregar simplemente una columna de unos a una matriz numpy, pero no puedo encontrar ninguna solución fácil a lo que creo que debería ser una respuesta directa. El número de filas en mi matriz puede cambiar, por lo tanto, la solución debe generalizarse. import numpy as np X = np.arr....
4 may. 2020 a las 19:57
Estoy usando una solución existente para tratar de producir una suma acumulativa que se restablece después de un cierto valor (en este caso> = 16). Actualmente obtengo el siguiente resultado, pero hay casos en que el cumsum aún es mayor que 16. Size cumsum 8 8 8 16 ---correct 8 ....
4 may. 2020 a las 13:25
Tengo una matriz numpy 2d y una lista de números. Si la lista es [1, 3, 1, 8] donde la lista suma el número de filas, quiero generar una matriz con la primera fila sin cambios, las siguientes tres filas sumadas, la quinta fila sin cambios y las ocho filas restantes sumadas. Como ejemplo: A = [[0,0],....
4 may. 2020 a las 06:08
Me sale un objeto python, que tiene dimensión (10,). Quiero cambiarlo a una matriz con forma (10, 1). Por ejemplo: x = np.random.normal(size=(10, 3)) x = np.array(x[:, 0]) x.shape # which is (10, ) y = np.random.normal(size=(10, 1)) y.shape # which is (10, 1) z = x + y z.shape # which is (10, 10) ....
3 may. 2020 a las 09:20
Estoy trabajando en un proyecto bancario, donde mi equipo me pide que limite todos los valores flotantes a precisión de .2. Mi dataSet.head () Objetivo: encontrar el máximo de todas las existencias comparativamente Mi salida actual: Bank Ticker BAC 54.900002 C 564.099976 GS 247.919998 JPM 70.0....
Quiero agregar algunas cadenas y agregarlo a una nueva columna en el marco de datos. El primer código cortado funciona y cuando intento el segundo falla con este error: numpy.core._exceptions.UFuncTypeError: ufunc 'add' did not contain a loop with signature matching types (dtype('<U21'), dtype('<U21....
2 may. 2020 a las 12:21