Perguntas com a marcação «scipy»

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...

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...

122
Como criar um gráfico de densidade em matplotlib?

No RI, é possível criar a saída desejada fazendo: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) Em python (com matplotlib), o mais próximo que cheguei foi com um histograma simples: import matplotlib.pyplot as plt data =...

119
Numpy: divida cada linha por um elemento vetorial

Suponha que eu tenha uma matriz numpy: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) e eu tenho um "vetor:" correspondente vector = np.array([1,2,3]) Como opero ao datalongo de cada linha para subtrair ou dividir para que o resultado seja: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result =...

112
Análise de componentes principais em Python

Eu gostaria de usar a análise de componente principal (PCA) para redução de dimensionalidade. Numpy ou scipy já o tem, ou tenho que rolar o meu próprio usandonumpy.linalg.eigh ? Não quero apenas usar a decomposição de valor singular (SVD) porque meus dados de entrada são bem dimensionais (~ 460...

108
binning dados em python com scipy / numpy

existe uma maneira mais eficiente de obter uma média de uma matriz em caixas pré-especificadas? por exemplo, eu tenho uma matriz de números e uma matriz correspondente às posições inicial e final do compartimento nessa matriz, e quero apenas obter a média nesses compartimentos. Eu tenho o código...

107
Histograma Matplotlib

Então, eu tenho um pequeno problema. Eu tenho um conjunto de dados em scipy que já está no formato de histograma, então tenho o centro das caixas e o número de eventos por caixa. Como posso agora plotar é como um histograma. Eu tentei apenas fazer bins, n=hist() mas não gostou disso. Alguma...

95
Numpy Resize / Rescale Image

Eu gostaria de tirar uma imagem e mudar a escala da imagem, embora seja uma matriz numpy. Por exemplo, tenho esta imagem de uma garrafa de coca-cola: garrafa-1 O que se traduz em uma matriz numpy de forma (528, 203, 3)e eu quero redimensionar para dizer o tamanho desta segunda imagem:...