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.

5
Converter matriz numpy em tupla
Nota: Isso está pedindo o reverso da conversão usual de tupla em array. Eu tenho que passar um argumento para uma função (c ++ empacotado) como uma tupla aninhada. Por exemplo, o seguinte funciona X = MyFunction( ((2,2),(2,-2)) ) Considerando que o seguinte não X = MyFunction( numpy.array(((2,2),(2,-2))) ) X …
108 python  numpy 

6
binning dados em python com scipy / numpy
existe uma maneira mais eficiente de obter uma média de uma matriz em caixas pré-especificadas? por exemplo, eu tenho uma matriz de números e uma matriz correspondente às posições inicial e final do compartimento nessa matriz, e quero apenas obter a média nesses compartimentos. Eu tenho o código que faz …

11
FutureWarning: falha na comparação elemento a elemento; retornando escalar, mas no futuro executará a comparação elemento a elemento
Estou usando o Pandas 0.19.1no Python 3. Estou recebendo um aviso nessas linhas de código. Estou tentando obter uma lista que contém todos os números de linha onde string Peterestá presente na coluna Unnamed: 5. df = pd.read_excel(xls_path) myRows = df[df['Unnamed: 5'] == 'Peter'].index.tolist() Produz um Aviso: "\Python36\lib\site-packages\pandas\core\ops.py:792: FutureWarning: elementwise …

5
Histograma Matplotlib
Então, eu tenho um pequeno problema. Eu tenho um conjunto de dados em scipy que já está no formato de histograma, então tenho o centro das caixas e o número de eventos por caixa. Como posso agora plotar é como um histograma. Eu tentei apenas fazer bins, n=hist() mas não …




4
O que é dtype ('O'), em pandas?
Eu tenho um dataframe no pandas e estou tentando descobrir quais são os tipos de seus valores. Não tenho certeza de qual é o tipo de coluna 'Test'. No entanto, quando corro myFrame['Test'].dtype, consigo; dtype('O') O que isto significa?

6
copie a matriz 2D na 3ª dimensão, N vezes (Python)
Eu gostaria de copiar um array 2D numpy para uma terceira dimensão. Por exemplo, dada a matriz numpy (2D): import numpy as np arr = np.array([[1,2],[1,2]]) # arr.shape = (2, 2) converta-o em uma matriz 3D com N tais cópias em uma nova dimensão. Agindo arrcom N = 3, a …
106 python  arrays  numpy 


16
Numpy: encontre o primeiro índice de valor rapidamente
Como posso encontrar o índice da primeira ocorrência de um número em uma matriz Numpy? A velocidade é importante para mim. Não estou interessado nas seguintes respostas porque elas examinam todo o array e não param quando encontram a primeira ocorrência: itemindex = numpy.where(array==item)[0][0] nonzero(array == item)[0][0] Nota 1: nenhuma …
105 python  numpy  find 

8
plotagens de superfície em matplotlib
Tenho uma lista de 3 tuplas que representam um conjunto de pontos no espaço 3D. Quero traçar uma superfície que cubra todos esses pontos. A plot_surfacefunção no mplot3dpacote requer que os argumentos X, Y e Z sejam matrizes 2d. É plot_surfacea função certa para plotar a superfície e como faço …

3
ValueError ao verificar se a variável é None ou numpy.array
Gostaria de verificar se a variável é None ou numpy.array. Eu implementei uma check_afunção para fazer isso. def check_a(a): if not a: print "please initialize a" a = None check_a(a) a = np.array([1,2]) check_a(a) Mas, esse código gera ValueError. Qual é o caminho direto? ValueError Traceback (most recent call last) …
104 python  numpy  is-empty 


3
python numpy machine epsilon
Estou tentando entender o que é epsilon máquina. De acordo com a Wikipedia, pode ser calculado da seguinte forma: def machineEpsilon(func=float): machine_epsilon = func(1) while func(1)+func(machine_epsilon) != func(1): machine_epsilon_last = machine_epsilon machine_epsilon = func(machine_epsilon) / func(2) return machine_epsilon_last No entanto, é adequado apenas para números de precisão dupla. Estou interessado …
103 python  numpy  epsilon 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.