Resultados da pesquisa a pedido "numpy"

3 a resposta

Expressão elegante para o produto pontilhado de linhas de duas matrizes

Eu tenho duas matrizes numpy 2D com as mesmas dimensões, A e B, e estou tentando calcular o produto de ponto em linha delas. Eu poderia fazer: np.sum(A * B, axis=1)Existe outra maneira de fazer isso, para que o numpy faça o produto de pontos em ...

1 a resposta

Agregação de pandas ignorando NaNs

Agrego meu dataframe do Pandas:data. Especificamente, quero obter a média e somaamounts por tuplas de [origin etype] Para calcular a média e somar, tentei as funções numpy abaixo: import numpy as np import pandas as pd result ...

1 a resposta

Como remover o enésimo elemento em todas as matrizes numpy em uma matriz numpy?

Igual aesta [https://stackoverflow.com/questions/10996140/how-to-remove-specific-elements-in-a-numpy-array] , Estou curioso para remover elementos específicos de cada matriz numpy em uma matriz numpy. Meus dados são fornecidos na forma de X ...

1 a resposta

Cython: as visões de memória digitadas são a maneira moderna de digitar matrizes numpy?

Digamos que eu gostaria de passar uma matriz numpy para umcdef função: cdef double mysum(double[:] arr): cdef int n = len(arr) cdef double result = 0 for i in range(n): result = result + arr[i] return resultEssa é a maneira moderna de lidar com ...

1 a resposta

Calcular média ponderada usando um pandas / dataframe

Eu tenho a tabela a seguir. Quero calcular uma média ponderada agrupada por cada data com base na fórmula abaixo. Posso fazer isso usando algum código convencional padrão, mas supondo que esses dados estejam em um quadro de dados do pandas, ...

1 a resposta

Tornar desenhos aleatórios numpy consistentes para reprodutibilidade

Gostaria de poder consertar a sequência de números (pseudo) aleatórios gerados pornumpy para reprodutibilidade da minha pesquisa. Geralmente, podemos alcançar esse resultado corrigindo a semente aleatória e eu segui o mesmo no ...

8 a resposta

NumPy: Retorne 0 com dividir por zero

Estou tentando executar uma divisão sábia do elemento em python, mas se um zero for encontrado, preciso que o quociente seja zero. Por exemplo: array1 = np.array([0, 1, 2]) array2 = np.array([0, 1, 1]) array1 / array2 # should be np.array([0, ...

2 a resposta

numpy subtrair todas as linhas da matriz por vetor

Então eu tenho umn x dmatriz e umn x 1vetor. Estou tentando escrever um código para subtrair todas as linhas da matriz pelo vetor. Atualmente tenho umforloop que itera e subtrai o valori-a linha na matriz pelo vetor.Existe uma maneira de ...

2 a resposta

Peneira de Eratóstenes - Primos entre X e N

Eu encontrei essa implementação altamente otimizada da Peneira de Eratóstenes para Python no Stack Overflow. Eu tenho uma idéia aproximada do que está fazendo, mas devo admitir que os detalhes de seu funcionamento me escapam. Ainda gostaria de ...

1 a resposta

Theano transmitindo diferente de numpy

Considere o seguinte exemplo de transmissão numpy: import numpy as np import theano from theano import tensor as T xval = np.array([[1, 2, 3], [4, 5, 6]]) bval = np.array([[10, 20, 30]]) print xval + bvalComo esperado, o vetorbval é adicionado a ...