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.


9
crie uma matriz NxN a partir de uma coluna pandas
Eu tenho dataframe com cada linha com um valor de lista. id list_of_value 0 ['a','b','c'] 1 ['d','b','c'] 2 ['a','b','c'] 3 ['a','b','c'] eu tenho que fazer um cálculo de uma pontuação com uma linha e contra todas as outras linhas Por exemplo: Step 1: Take value of id 0: ['a','b','c'], Step …
11 python  pandas  numpy 





3
Qual é a maneira mais rápida de mapear nomes de grupos de matrizes numpy para índices?
Estou trabalhando com o pointcloud 3D do Lidar. Os pontos são dados por uma matriz numpy que se parece com isso: points = np.array([[61651921, 416326074, 39805], [61605255, 416360555, 41124], [61664810, 416313743, 39900], [61664837, 416313749, 39910], [61674456, 416316663, 39503], [61651933, 416326074, 39802], [61679969, 416318049, 39500], [61674494, 416316677, 39508], [61651908, 416326079, 39800], …






3
Reorganize os dados em um array bidimensional de acordo com a transformação de coordenadas polares para cartesianas
Eu tenho uma matriz bidimensional que representa valores de função em posições em um sistema de coordenadas polares. Por exemplo: import numpy as np radius = np.linspace(0, 1, 50) angle = np.linspace(0, 2*np.pi, radius.size) r_grid, a_grid = np.meshgrid(radius, angle) data = np.sqrt((r_grid/radius.max())**2 + (a_grid/angle.max())**2) Aqui o dataé organizado em uma …

1
Animação da linha tangente de uma curva 3D
Estou escrevendo um programa Python para animar uma linha tangente ao longo de uma curva 3D. No entanto, minha linha tangente não está se movendo. Eu acho que o problema é line.set_data(np.array(Tangent[:,0]).T,np.array(Tangent[:,1]).T) em animate(i)mas eu não consigo descobrir. Qualquer ajuda será apreciada. A seguir está o código. from mpl_toolkits import …

2
Haskell - reproduzir a remodelação de numpy
Entrando em Haskell, estou tentando reproduzir algo como a remodelação de numpy com listas. Especificamente, dada uma lista simples, reformule-a em uma lista n-dimensional: import numpy as np a = np.arange(1, 18) b = a.reshape([-1, 2, 3]) # b = # # array([[[ 1, 2, 3], # [ 4, 5, …
8 arrays  numpy  haskell 

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.