Resultados da pesquisa a pedido "numpy"
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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, ...
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 ...
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 ...
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 ...