Preguntas etiquetadas con numpy

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

12
Conversión entre datetime, Timestamp y datetime64
¿Cómo convierto un numpy.datetime64objeto a datetime.datetime(o Timestamp)? En el siguiente código, creo un objeto datetime, timestamp y datetime64. import datetime import numpy as np import pandas as pd dt = datetime.datetime(2012, 5, 1) # A strange way to extract a Timestamp object, there's surely a better way? ts = pd.DatetimeIndex([dt])[0] …
290 python  datetime  numpy  pandas 


10
¿Qué hace numpy.random.seed (0)?
¿Qué hace np.random.seeden el siguiente código de un tutorial de Scikit-Learn? No estoy muy familiarizado con el generador de estado aleatorio de NumPy, por lo que realmente agradecería la explicación de esto por parte de un laico. np.random.seed(0) indices = np.random.permutation(len(iris_X))
282 python  numpy 

7
Crear un DataFrame de Pandas a partir de una matriz Numpy: ¿Cómo especifico la columna de índice y los encabezados de columna?
Tengo una matriz Numpy que consiste en una lista de listas, que representa una matriz bidimensional con etiquetas de fila y nombres de columna como se muestra a continuación: data = array([['','Col1','Col2'],['Row1',1,2],['Row2',3,4]]) Me gustaría que el DataFrame resultante tenga Row1 y Row2 como valores de índice, y Col1, Col2 como …
281 python  pandas  numpy 

7
La forma más eficiente de revertir una matriz numpy
Créalo o no, después de perfilar mi código actual, la operación repetitiva de la reversión de matriz numpy se comió una gran parte del tiempo de ejecución. Lo que tengo ahora es el método común basado en la vista: reversed_arr = arr[::-1] ¿Hay alguna otra manera de hacerlo de manera …
276 python  numpy 

21
¿Qué significa axis en pandas?
Aquí está mi código para generar un marco de datos: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) entonces obtuve el marco de datos: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Cuando escribo el comando: dff.mean(axis=1) Tengo : 0 1.074821 …

6
Concatenando dos matrices NumPy unidimensionales
Tengo dos matrices unidimensionales simples en NumPy . Debería poder concatenarlos usando numpy.concatenate . Pero recibo este error para el siguiente código: TypeError: solo las matrices de longitud 1 se pueden convertir a escalares de Python Código import numpy a = numpy.array([1, 2, 3]) b = numpy.array([5, 6]) numpy.concatenate(a, b) …

10
Cómo tomar secciones de columna de marco de datos en pandas
Cargo algunos datos de aprendizaje automático de un archivo CSV. Las primeras 2 columnas son observaciones y las columnas restantes son características. Actualmente, hago lo siguiente: data = pandas.read_csv('mydata.csv') que da algo como: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) Me gustaría cortar esta trama de datos en dos tramas de …

19
Guardar una matriz de Numpy como imagen
Tengo una matriz en el tipo de una matriz de Numpy. ¿Cómo lo escribiría en el disco como una imagen? Cualquier formato funciona (png, jpeg, bmp ...). Una restricción importante es que PIL no está presente.
261 python  image  numpy 


8
Relación entre SciPy y NumPy
SciPy parece proporcionar la mayoría (pero no todas [1]) de las funciones de NumPy en su propio espacio de nombres. En otras palabras, si hay una función nombrada numpy.foo, es casi seguro que a scipy.foo. La mayoría de las veces, los dos parecen ser exactamente iguales, y muchas veces incluso …
254 python  numpy  scipy 



14
La matriz NumPy no es serializable JSON
Después de crear una matriz NumPy y guardarla como una variable de contexto de Django, recibo el siguiente error al cargar la página web: array([ 0, 239, 479, 717, 952, 1192, 1432, 1667], dtype=int64) is not JSON serializable ¿Qué significa esto?
247 python  json  django  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.