Resultados da pesquisa a pedido "numpy"

1 a resposta

Debian Nenhum módulo chamado numpy

Instalei o Python Numpy no Debian usando ... apt-get install python-numpy Mas quando executo o shell Python, recebo o seguinte ... Python 2.7.10 (default, Sep 9 2015, 20:21:51) [GCC 4.9.2] on linux2 Type "help", "copyright", "credits" or ...

1 a resposta

np.delete e np.s_. O que há de tão especial em np_s?

Realmente não entendo por que a indexação regular não pode ser usada para np.delete. O que torna o np.s_ tão especial? Por exemplo, com este código, usado para excluir algumas das linhas desta matriz. inlet_names = np.delete(inlet_names, ...

1 a resposta

Como criar rapidamente matriz de N matrizes 3x3 a partir de 9 matrizes de tamanho N?

Suponha que eu possua 9 matrizes (A, B, C, .. J) de tamanho N. Quero criar uma nova matriz de matrizes N 3x3, tais como, por exemplo, matrices[i] = [[A[i], B[i], C[i]], [D[i], E[i], F[i]], [G[i], H[i], J[i]]]Uma solução simples é adicionar cada ...

4 a resposta

Matriz de objetos numpy de matrizes numéricas

Eu quero criar uma matriz comdtype=np.object, em que cada elemento é uma matriz com um tipo numérico, por exemplo, int ou float. Por exemplo: >>> a = np.array([1,2,3]) >>> b = np.empty(3,dtype=np.object) >>> b[0] = a >>> b[1] = a >>> b[2] = ...

3 a resposta

Numpy - fatiar o vetor de linha ou coluna em 2D da matriz

Estou tentando encontrar um pequeno truque para cortar uma linha / coluna de uma matriz 2D e obter uma matriz de(col_size x 1) ou(1 x row_size). Existe uma maneira mais fácil do que usarnumpy.reshape() depois de cada fatia? Cheers, Stephan

4 a resposta

Cálculo rápido da frente de Pareto em Python

Eu tenho um conjunto de pontos em um espaço 3D, do qual preciso encontrar a fronteira de Pareto. A velocidade de execução é muito importante aqui, e o tempo aumenta muito rapidamente à medida que adiciono pontos ao teste. O conjunto de pontos é ...

4 a resposta

Inserir elementos no início e no final da matriz numpy

eu tenho umnumpy matriz: import numpy as np a = np.array([2, 56, 4, 8, 564])e quero adicionar dois elementos: um no início da matriz,88e um no final,77. Eu posso fazer isso com: a = np.insert(np.append(a, [77]), 0, 88)de modo aa acaba ...

1 a resposta

python - aplicação de uma máscara a uma matriz em um loop for

Eu tenho este código: import numpy as np result = {} result['depth'] = [1,1,1,2,2,2] result['generation'] = [1,1,1,2,2,2] result['dimension'] = [1,2,3,1,2,3] result['data'] = [np.array([0,0,0]), np.array([0,0,0]), ...

1 a resposta

Numpy: o valor máximo é NaN

Minha pergunta sobre Python é realmente trivial: O que eu tenho que modificar para que a funçãomax() retorna um valor real para qualquer compilador? import numpy as np a = np.array([-1, 0, 1, np.nan]) # The maximal value is 1. It is not nan! ...

1 a resposta

Como corrigir IndexError: índice inválido na variável escalar

Este código gera erro: IndexError: invalid index to scalar variable.na linha:results.append(RMSPE(np.expm1(y_train[testcv]), [y[1] for y in y_test])) Como corrigi-lo? import pandas as pd import numpy as np from sklearn import ensemble from ...