Resultados da pesquisa a pedido "numpy"

1 a resposta

Vectorize a matriz de caracteres 2D em colunas

Tenho uma matriz numpy 2D como a seguinte: a=np.array([["Science", "Blue", 3], ["Math", "Red", 4], ["Math", "Red", 5], ["Science", "Red", 3]])E eu preciso convertê-lo em valores numéricos na coluna, como o seguinte (saída ...

1 a resposta

Por que o Cython é muito mais lento que o Numba quando itera sobre matrizes NumPy?

Ao iterar sobre matrizes NumPy, o Numba parece dramaticamente mais rápido que o Cytho Quais otimizações do Cython estão faltando? Aqui está um exemplo simples: ódigo Python @Pure:import numpy as np def f(arr): res=np.zeros(len(arr)) for i in ...

3 a resposta

Teste se uma matriz numpy é membro de uma lista de matrizes numpy e remova-a da lista

Quando testar se um array numpyc é membro de uma lista de matrizes numpyCNTS: import numpy as np c = np.array([[[ 75, 763]], [[ 57, 763]], [[ 57, 749]], [[ 75, 749]]]) CNTS = [np.array([[[ 78, 1202]], [[ 63, 1202]], [[ 63, 1187]], [[ 78, ...

3 a resposta

Como usar numpy.dstack em um loop?

Estou tentando preencher uma matriz usando matrizes 2D com np.dstac m1 = np.array([[1,1],[1,1]]) m2 = np.array([[2,2],[2,2]]) m3 = np.array([[3,3],[3,3]]) lst = m1 lst = np.dstack((lst,m2)) lst = np.dstack((lst,m3)) Qual é a maneira correta de ...

2 a resposta

teste se uma matriz numpy é simétrica?

Existe uma maneira pitônica melhor de verificar se um ndarray é diagonalmente simétrico em uma dimensão específica? ou seja, para todos os x (arr[:,:,x].T==arr[:,:,x]).all() Tenho certeza de que estou perdendo uma resposta (duh), mas é 2:15 ...

5 a resposta

Histogram Matplotlib

Então, eu tenho um pequeno problema. Eu tenho um conjunto de dados no scipy que já está no formato de histograma, portanto, tenho o centro dos compartimentos e o número de eventos por compartimento. Como posso traçar agora é como um histograma. ...

1 a resposta

Status de reprovação da classe de matriz NumPy

Qual é o status domatrix classe em NumPy? Sou informado de que devo usar ondarray class em vez disso. Vale a pena / seguro usando omatrix classe no novo código que eu escrevo? Não entendo por que devo usarndarrays, em vez disso.

2 a resposta

Uma taxa de atualização mais rápida com o plt.imshow

Gostaria de exibir algumas imagens enquanto fazia umanumpy computação: import numpy as np import matplotlib.pyplot as plt plt.ion() # Turn the interactive mode on. for i in range(100): A = np.random.randn(10,10) plt.imshow(A) plt.pause(0.001) # ...

1 a resposta

Erro de saída estranho, seguindo o exemplo da operação do vetor matirx em python

Eu quero fazer isso em python, aqui está um pequeno exemplo: number_of_payments = [ [0, 1, 0, 1, 1, 1, 0, 5, 1, 0, 2, 1], [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 1, 0], [1, 3, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0] ] NDD_month = [8, 7, 11] dates = [] for i in ...

2 a resposta

iferenças de desempenho irregulares dependendo dos valores numéric

ncontrei uma diferença de desempenho estranha ao avaliar uma expressão no Nump Executei o seguinte código: import numpy as np myarr = np.random.uniform(-1,1,[1100,1100])e depoi %timeit np.exp( - 0.5 * (myarr / 0.001)**2 ) >> 184 ms ± 301 µs ...