scipy相关内容

在 centos 6.4 上安装 numpy&scipy

我在虚拟环境中工作,安装 numpy 和 scipy 时遇到问题.据我了解,在使用 scipy 之前我必须完全安装 numpy,但是我在安装 numpy 时遇到了麻烦. 我使用 pip install numpy 并将 numpy 安装到我的 python2.7/site-packages/numpy 目录中,但是,我正在尝试运行 python setup.py install --user ..
发布时间:2022-01-13 21:57:43 Python

如何修复/调试 scikit learn 中引发的这个多进程终止工作错误

我最近设置了一台新机器,以帮助减少拟合模型和数据处理的运行时间. 我做了一些初步的基准测试,一切都很顺利,但是当我尝试在 scikit learn 中启用多进程工作者时遇到了障碍. 我已将错误简化为与我的原始代码无关,因为我在不同的机器和 VM 上启用了此功能而没有问题. 我还进行了内存分配检查,以确保我的机器没有用完可用的 RAM.我有 16gb 的 RAM,所以应该没有问题, ..
发布时间:2022-01-12 12:57:31 Python

Python:滑动窗口均值,忽略缺失数据

我目前正在尝试处理具有缺失值的实验时间序列数据集.我想计算这个数据集的滑动窗口平均值,同时处理 nan 值.我这样做的正确方法是在每个窗口内计算有限元素的总和并将其除以它们的数量.这种非线性迫使我使用非卷积方法来面对这个问题,因此我在这部分过程中遇到了严重的时间瓶颈.作为我正在尝试完成的代码示例,我提出以下内容: 将 numpy 导入为 np#构造样本数据n = 50n_miss = 20win ..
发布时间:2022-01-11 09:32:35 Python

在 Anaconda Navigator 上找不到包.接下来做什么?

我正在尝试在 Anaconda Navigator 的环境选项卡中安装“pulp"模块.但是当我在“所有"包中搜索时,我找不到它.它也发生在其他软件包中. 有什么方法可以将我的包安装到所需的环境中? 我尝试通过在环境中打开终端来安装它,但我发现之后它不会显示在列表中. 我在这里错过了什么? 解决方案 从环境中点击打开终端 ..
发布时间:2022-01-10 21:33:14 Python

相同的 Python 代码,相同的数据,不同机器上的不同结果

我有一个很奇怪的问题,我在不同的机器上使用相同的代码和相同的数据得到不同的结果. 我有一个基于 numpy/scipy/sklearn 的 python 代码,我使用 anaconda 作为我的基本 python 发行版.即使我将整个项目目录(包括所有数据和代码)从我的主机复制到另一台机器并运行它,我得到的结果也是不同的.具体来说,我正在做一个分类任务,我得到了 3% 的准确度差异.我在两台 ..
发布时间:2022-01-10 21:17:49 Python

三角形网格的测地线计算?

我试图找出三角表面上两点之间的距离(测地线距离).它看起来像一个基本的操作,并不是微不足道的.所以我想知道是否有任何图书馆可以做到这一点?我的谷歌 fo 失败了,所以我将不胜感激任何指针. (我知道 CGAL、scipy.spatial,但我在文档中找不到任何内容,如果我错过了那里的内容,请告诉我) 解决方案 三角网格上计算测地线距离的实现有很多.有些是近似的,有些是精确的. ..

在numpy中使用as_strided函数的滑动窗口?

当我开始使用 python 实现一个滑动窗口来检测静止图像中的对象时,我开始了解这个不错的功能: numpy.lib.stride_tricks.as_strided 所以我尝试制定一个通用规则,以避免在更改我需要的滑动窗口大小时可能会失败的错误.最后我得到了这个表示: all_windows = as_strided(x,((x.shape[0] - xsize)/xstep ,(x.sh ..
发布时间:2022-01-09 18:37:55 Python

估计由一组点生成的图像区域(Alpha 形状??)

我在 示例 ASCII 文件中有一组点 显示 2D 图像.我想估计这些点填充的总面积.该平面内的某些地方没有被任何点填充,因为这些区域已被屏蔽.我猜想估计面积可能是应用凹壳 或alpha 形状.我尝试了 这种方法 来找到合适的 alpha值,从而估计面积. from shapely.ops 导入 cascaded_union,polygonize导入 shapely.geometry 作为几何从 ..
发布时间:2022-01-09 18:33:15 Python

python - 如何并行化python numpy中的总和计算?

我有一个要计算的总和,但在并行化代码时遇到了困难.我试图并行化的计算有点复杂(它同时使用 numpy 数组和 scipy 稀疏矩阵).它吐出一个 numpy 数组,我想对大约 1000 个计算的输出数组求和.理想情况下,我会保留所有迭代的运行总和.但是,我一直无法弄清楚如何做到这一点. 到目前为止,我已经尝试将 joblib 的 Parallel 函数和 pool.map 函数与 pytho ..
发布时间:2022-01-09 16:06:06 Python

有使用 h5py 在 Python 中对大数据进行分析工作的经验吗?

我做了大量的统计工作,并使用 Python 作为我的主要语言.虽然我使用的一些数据集可能占用 20GB 的内存,这使得使用 numpy、scipy 和 PyIMSL 中的内存函数对它们进行操作几乎是不可能的.统计分析语言 SAS 在这里有一个很大的优势,它可以对来自硬盘的数据进行操作,而不是严格的内存处理.但是,我想避免在 SAS 中编写大量代码(出于各种原因),因此我试图确定我对 Python ..
发布时间:2022-01-08 17:18:52 Python

Scipy 未安装在 Pycharm 上

一段时间以来,我一直在尝试从 PyCharm 安装 SciPy.我曾尝试使用内置软件包安装程序,但它会失败.我也尝试安装为 .whl 并运行为 pip install scipy-1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl 那也会失败.目前不确定从这里前进的方向.我使用 Windows 10,目前正在使用 Python 3.10 64 位.即将出现的错误消息 ..
发布时间:2022-01-08 10:07:33 Python

部署后在 django 中使用 scipy.stats.stats

我正在为一个严重依赖 scipy.stats.stats(scipy 版本 0.9.0)的包创建一个由 django 驱动的 (1.3) 接口,称为 ovl .在早期的开发阶段,使用 djangos 自己的开发服务器,这是没有问题的.使用apache debian/2.2.9和mod_wsgi 3.3部署后,出现严重问题. 无论我试图在浏览器中加载什么视图,它都会开始加载,并持续加载 5 分 ..
发布时间:2022-01-07 23:48:17 Python

python中的调和平均值

Python 中的谐波平均函数 (scipy.stats.hmean) 要求输入为正数. 例如: from scipy import stats打印 stats.hmean([ -50.2 , 100.5 ]) 结果: ValueError:谐波均值仅在所有元素都大于零时定义 我不明白为什么会出现这种情况,除了在极少数情况下您最终会被零除.hmean() 不是检查除以零,而是在输入任 ..
发布时间:2022-01-07 23:42:12 Python

使用 Scipy 与 Matlab 拟合对数正态分布

我正在尝试使用 Scipy 拟合对数正态分布.我之前已经使用 Matlab 完成了它,但由于需要将应用程序扩展到统计分析之外,我正在尝试在 Scipy 中重现拟合值. 以下是我用来拟合数据的 Matlab 代码: % 读取输入数据(每行一个值)x = [];fid = fopen(file_path, 'r');% 读数是 fopen 的默认操作disp('正在读取网络度数数据...'); ..
发布时间:2022-01-07 23:41:30 Python

如何为 binned_statistic 制作用户定义的函数

我正在使用 scipy stats 包沿轴获取统计信息,但我无法使用 binned_statistic 获取百分位数统计信息.我已经概括了下面的代码,我试图在一系列 x 箱中使用 x、y 值的数据集的第 10 个百分位数,但它失败了. 我当然可以使用 np.std 进行函数选项,例如中值,甚至是 numpy 标准差.但是,我无法弄清楚如何使用 np.percentile 因为它需要 2 个参 ..
发布时间:2022-01-07 23:40:52 Python

python scipy.stats.powerlaw 负指数

我想为 scipy.stats.powerlaw 例程提供负指数,例如a=-1.5,为了抽取随机样本: """powerlaw.pdf(x, a) = a * x**(a-1)"""从 scipy.stats 导入幂律R = powerlaw.rvs(a, size=100) 为什么需要 > 0,我如何提供负 a 以生成随机样本,以及如何提供归一化系数/变换,即 PDF(x,C,a) = C ..
发布时间:2022-01-07 23:37:00 Python

Python 中 cor.test 的 R 等价物

有没有办法在 Python 中找到 r 置信区间? 在 R 中,我可以执行以下操作: cor.test(m, h)Pearson 的乘积-矩相关性数据:m 和 ht = 0.8974,df = 4,p 值 = 0.4202备择假设:真正的相关性不等于 095% 置信区间:-0.6022868 0.9164582样本估计:科尔0.4093729 在 Python 中,我可以使用以下方法计算 ..
发布时间:2022-01-07 23:36:53 Python