Perguntas com a marcação «numpy»

O NumPy é uma extensão de computação científica e numérica da linguagem de programação Python.

465
Converter panda dataframe em matriz NumPy

Estou interessado em saber como converter um dataframe de pandas em uma matriz NumPy. quadro de dados: import numpy as np import pandas as pd index = [1, 2, 3, 4, 5, 6, 7] a = [np.nan, np.nan, np.nan, 0.1, 0.1, 0.1, 0.1] b = [0.2, np.nan, 0.2, 0.2, 0.2, np.nan, np.nan] c = [np.nan, 0.5, 0.5,...

420
O que significa -1 na remodelação numpy?

Uma matriz numpy pode ser remodelada em um vetor usando a função remodelar com o parâmetro -1. Mas não sei o que -1 significa aqui. Por exemplo: a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) O resultado bé:matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) Alguém sabe o que -1...

367
Dimensões da matriz numpy

Atualmente, estou tentando aprender Numpy e Python. Dada a seguinte matriz: import numpy as np a = np.array([[1,2],[1,2]]) Existe uma função que retorna as dimensões de a(ega é uma matriz de 2 por 2)? size() retorna 4 e isso não ajuda muito.