Perguntas com a marcação «numpy»

132
Numpy onde funções múltiplas condições

Eu tenho uma variedade de distâncias chamadas dists. Quero selecionar dists que estão entre dois valores. Eu escrevi a seguinte linha de código para fazer isso: dists[(np.where(dists >= r)) and (np.where(dists <= r + dr))] No entanto, isso seleciona apenas para a condição...

132
numpy max vs amax vs maximum

numpy tem três funções diferentes, que parece que eles podem ser usados para as mesmas coisas --- exceto que numpy.maximumpode unicamente ser utilizado elemento-wise, enquanto numpy.maxe numpy.amaxpode ser usado em eixos específicos, ou todos os elementos. Por que há mais do que apenas numpy.max?...

132
Confusão entre numpy, scipy, matplotlib e pylab

Numpy, scipy, matplotlib e pylab são termos comuns entre os que usam python para computação científica. Eu apenas aprendi um pouco sobre o pylab e fiquei confuso. Sempre que eu quiser importar numpy, sempre posso: import numpy as np Eu apenas considero que uma vez que eu faço from pylab import...

131
Normalizar dados em pandas

Suponha que eu tenha um quadro de dados do pandas df: Quero calcular a média da coluna de um quadro de dados. Isso é facil: df.apply(average) então o intervalo sábio da coluna max (col) - min (col). Isso é fácil novamente: df.apply(max) - df.apply(min) Agora, para cada elemento, quero...

129
inicializar uma matriz numpy

Existe uma maneira de inicializar uma matriz numpy de uma forma e adicionar a ela? Vou explicar o que preciso com um exemplo de lista. Se eu quiser criar uma lista de objetos gerados em um loop, eu posso fazer: a = [] for i in range(5): a.append(i) Eu quero fazer algo semelhante com uma matriz...

129
Regressão linear múltipla em Python

Não consigo encontrar nenhuma biblioteca python que faça regressão múltipla. As únicas coisas que acho apenas fazem uma regressão simples. Eu preciso regredir minha variável dependente (y) contra várias variáveis ​​independentes (x1, x2, x3, etc.). Por exemplo, com esses dados: print 'y x1 x2 x3...

127
Conversão de tipo no local de uma matriz NumPy

Dada uma matriz NumPy de int32, como eu a converto float32 no local ? Então, basicamente, eu gostaria de fazer a = a.astype(numpy.float32) sem copiar a matriz. É grande. A razão para fazer isso é que eu tenho dois algoritmos para o cálculo de a. Um deles retorna uma matriz de int32, o outro...

127
Filtrando uma lista com base em uma lista de booleanos

Eu tenho uma lista de valores que eu preciso filtrar dados os valores em uma lista de booleanos: list_a = [1, 2, 4, 6] filter = [True, False, True, False] Eu gero uma nova lista filtrada com a seguinte linha: filtered_list = [i for indx,i in enumerate(list_a) if filter[indx] == True] o que...

123
Numpy argsort - o que está fazendo?

Por que o numpy está dando esse resultado: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] quando eu esperava fazer isso: [3 2 0 1] Claramente, falta minha compreensão da