116得票13回答
只保存图像内容,不包括边框和坐标轴的savefig函数。

在numpy/scipy中,我有一个存储在数组中的图像。我可以显示它,我想使用savefig将其保存,没有任何边框、坐标轴、标签、标题等等。只有纯粹的图像,没有其他东西。 我想避免使用像PyPNG或scipy.misc.imsave这样的包,它们有时会出现问题(它们并不总是安装良好),只需要...

115得票11回答
Python中的主成分分析

我想使用主成分分析(PCA)进行降维。NumPy或SciPy中已经有了它吗?还是我需要使用numpy.linalg.eigh自己编写代码? 我不想只使用奇异值分解(SVD),因为我的输入数据非常高维(~460个维度),所以我认为计算协方差矩阵的特征向量会比SVD更快。 我希望找到一个现成的...

115得票17回答
导入错误:找不到名为scipy的模块。

我正在使用Python 2.7并尝试让PyBrain工作。但是即使已经安装了scipy,我仍然遇到了这个错误 - Traceback (most recent call last): File "<stdin>", line 1, in <module> Fil...

112得票4回答
如何将numpy.matrix或数组转换为scipy稀疏矩阵

对于SciPy的稀疏矩阵,可以使用todense()或toarray()函数将其转换为NumPy矩阵或数组。那么反向转换的函数是什么? 我搜索了一下,但不知道应该用哪些关键词来搜索。

111得票9回答
使用SciPy制作分位数-分位数图

如何使用Python创建QQ图? 假定您有一组大量的测量数据并使用某个绘图函数将XY值作为输入。该函数应该将测量的分位数与某个分布(正态、均匀分布等)对应的分位数进行绘制。 生成的图形可以让我们评估测量结果是否符合所假设的分布。 http://en.wikipedia.org/wiki/...

110得票3回答
Python Scipy 中的双样本 Kolmogorov-Smirnov 检验

我无法弄清楚如何在Scipy中进行双样本KS检验。 阅读了scipy kstest的文档后,我可以看到如何测试一个分布是否与标准正态分布相同。 from scipy.stats import kstest import numpy as np x = np.random.normal(0...

108得票3回答
如何使用Scipy.signal.butter实现带通Butterworth滤波器

更新: 我在stackoverflow上找到了一篇基于此问题的Scipy食谱!所以,对于任何有兴趣的人,请直接访问:目录 » 信号处理 » 巴特沃斯带通滤波器 我现在正在尝试实现一个针对1-D numpy数组(时间序列)的巴特沃斯带通滤波器,但很难达到最初看起来很简单的任务。 我需要...

107得票1回答
在SciPy中创建低通滤波器 - 理解方法和单位

我正在尝试使用Python过滤嘈杂的心率信号。因为心率不应超过每分钟220次,所以我想过滤掉所有高于220 bpm的噪音。我将每分钟220次转换为3.66666666赫兹,然后将该赫兹转换为弧度/秒,得到23.0383461弧度/秒。 采集数据的芯片的采样频率为30Hz,因此我将其转换为弧度...

107得票3回答
如何在Python中计算正态累积分布函数的反函数?

我该如何在Python中计算正态分布累积分布函数(CDF)的反函数? 我应该使用哪个库?可能是scipy?

103得票8回答
如何在numpy.array中删除列

我想删除numpy.array中选择的列。我这样做:n [397]: a = array([[ NaN, 2., 3., NaN], .....: [ 1., 2., 3., 9]]) In [398]: print a [[ NaN 2. 3....