问题标签 [numpy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
84933 浏览

python - 如何从生成器构建 numpy 数组?

如何从生成器对象中构建一个 numpy 数组?

让我来说明问题:

在这种情况下,gimme()是我想将其输出转换为数组的生成器。但是,数组构造函数不会遍历生成器,它只是存储生成器本身。我想要的行为是 from numpy.array(list(gimme())),但我不想支付同时在内存中拥有中间列表和最终数组的内存开销。有没有更节省空间的方法?

0 投票
8 回答
643028 浏览

python - 如何将 PIL 图像转换为 numpy 数组?

好吧,我正在尝试将 PIL 图像对象来回转换为 numpy 数组,这样我就可以进行比 PILPixelAccess对象允许的更快的逐像素转换。我已经想出了如何通过以下方式将像素信息放置在有用的 3D numpy 数组中:

但是在我完成了所有很棒的转换之后,我似乎无法弄清楚如何将它加载回 PIL 对象中。我知道这种putdata()方法,但似乎无法让它发挥作用。

0 投票
2 回答
2290 浏览

python - 如何在 Python 2.6 中使用数值 Python

我被迫升级到 Python 2.6,并且在 Windows 中使用带有 Python 2.6 的Numerical Python ( NumPy ) 时遇到问题。我收到以下错误...

现有模块似乎正在尝试使用该python25.dll文件。有什么办法可以告诉它在python26.dll不修改源代码的情况下使用该文件?

0 投票
17 回答
859134 浏览

python - 是否有一个 NumPy 函数来返回数组中某物的第一个索引?

我知道 Python 列表有一种方法可以返回某物的第一个索引:

NumPy 数组有类似的东西吗?

0 投票
3 回答
334 浏览

python - 如何在 numpy 中逐行使用二维布尔数组从一维数组中进行选择?

让我用一个例子来说明这个问题:

result现在拥有所需的结果,但我确信有一种特定于 numpy 的方法可以避免显式迭代。它是什么?

0 投票
2 回答
73811 浏览

python - 我可以使用 Numpy 获得矩阵行列式吗?

我在 Numpy 的手册中读到有det(M)可以计算行列式的函数。det()但是,我在 Numpy 中找不到该方法。

顺便说一句,我使用 Python 2.5。Numpy 应该没有兼容性问题。

0 投票
2 回答
2432 浏览

python - deleting rows of a numpy array based on uniqueness of a value

let's say I have a bi-dimensional array like that

I want to have an array formed eliminating whole rows based on uniqueness of values of last column, selecting the row to keep based on value of third column. e.g. in this case i would like to keep only one of the rows with 4 as last column, and choose the one which has the minor value of third column, having something like that as a result:

thus eliminating row [1,5,3.2,4]

which would be the best way to do it?

0 投票
3 回答
2585 浏览

python - 有没有办法在没有其他 scipy 的情况下安装 scipy 特殊模块?

我正在编写一些 Python 数字代码,并想使用特殊模块中的一些函数。到目前为止,我的代码只依赖于 numpy,我发现它很容易安装在各种 Python 环境中。另一方面,安装 scipy 通常是一种令人沮丧的练习。有没有办法只获得特殊模块?

请注意,我现在看到 Mac 有一个可下载的 scipy 包,但情况并非总是如此

0 投票
10 回答
16183 浏览

python - 如何在 python 中模拟偏向模具?

我想模拟 N 面偏压芯片?

0 投票
5 回答
33028 浏览

python - 在 numpy 中识别数字和数组类型

numpy 中是否有一个现有函数可以告诉我一个值是数字类型还是 numpy 数组?我正在编写一些需要处理几种不同表示形式的数字的数据处理代码(“数字”是指可以使用标准算术运算符 +、-、*、/、* 操作的数字量的任何表示形式) *)。

我正在寻找的一些行为示例

如果不存在这样的功能,我知道写一个应该不难,比如

但是我应该在列表中包括其他数字类型吗?