腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
numpy
数组
中
使用
索引
和
求和
的
内存
numpy
我
使用
列表理解来
索引
一个
numpy
数组
,并对这些值
求和
: df[col]=np.array([A_
numpy
_array[b].sum() for b in B_
numpy
_array]) 我
的
A_
numpy
_array是
使用
B_
numpy
_array
的
元素b进行
索引
的
(它有800-900万个元素)。这部分代码是这个过程需要一段时间
的</
浏览 13
提问于2021-09-23
得票数 1
3
回答
某些
索引
上
的
Python
numpy
数组
求和
python
、
numpy
、
sum
、
indices
如何仅针对
numpy
数组
上
的
索引
列表执行
求和
,例如,如果我有一个
数组
a = [1,2,3,4]
和
一个要
求和
的
索引
列表,indices = [0, 2]和我想要一个快速运算来给出答案4,因为a
中
索引
0
和
索引
2
的
求和
值
的
值为4
浏览 4
提问于2017-12-10
得票数 9
回答已采纳
1
回答
创建用于将矩阵乘以其每个元素,然后对结果
求和
的
循环
的
最佳方法
python
、
performance
、
coding-efficiency
我想知道是否有更好
的
方法来实现以下代码提供
的
功能。
使用
我创建
的
循环,我可以生成并附加所有矩阵/
数组
,这些矩阵/
数组
是将矩阵A乘以A
中
的
每个元素形成
的
。最后一行代码对
数组
中
的
所有元素
求和
,并打印出我想要
的
结果。 问题是,当我得到大约d= 600时,由于我
的
计算机
内存
不足,我得到了SIGKILL
浏览 13
提问于2019-07-29
得票数 2
回答已采纳
1
回答
布尔阵列
中
索引
的
Numpy
求和
python
、
arrays
、
numpy
、
boolean-logic
在
Numpy
中
,我有一个矩阵长度相等
的
布尔
数组
。我想对对应于布尔
数组
的
矩阵元素进行计算。我该怎么做?a: [true, false, true]假设函数是对子
数组
的
元素进行
求和
索引
1是False:因此
求和<
浏览 2
提问于2015-03-17
得票数 0
回答已采纳
1
回答
在
numpy
中
是否有任何性能原因
使用
ndim 1或2向量?
python
、
numpy
、
vector
这似乎是一个非常基本
的
问题,但我没有
在
堆栈中找到任何与它相关
的
内容。如果我错过了一个现存
的
问题,很抱歉。我已经看到了一些数学/线性代数
的
原因,为什么人们想要
使用
“适当”
的
numpy
向量(即ndim 1),而不是行/列向量(即ndim 2)。但是现在我想知道:是否有任何(重要
的
)效率
的
原因,其中一个可能会选择一个而另一个?还是这方面的选择太武断了?(编辑)澄清:我
的
意思是,将包含数
浏览 9
提问于2016-09-20
得票数 3
回答已采纳
2
回答
不相交指数
的
NumPy
和
python
、
arrays
、
numpy
、
sum
我有一个应用程序,在这个应用程序
中
,我需要对3D
NumPy
数组
中
的
任意一组
索引
进行
求和
。内置
的
NumPy
数组
和
例程将沿着ndarray
的
一个维度
的
所有
索引
进行汇总。相反,我需要沿着
数组
中
的
一个维度总结
索引
范围,并返回一个新
数组
。 例如,让我们假设我有一个具
浏览 5
提问于2015-09-26
得票数 5
回答已采纳
2
回答
使用
索引
列表
的
numpy
矩阵行
和
组
python
、
numpy
、
vectorization
使用
索引
列表
和
应用函数对
numpy
数组
进行切片,是否可以对其进行矢量化(或者采用非向量化
的
方式)?向量化将是大矩阵
的
理想选择。import
numpy
as npa = np.array( [ 0, 1,[ 4, 5, 6, 7], [12, 13, 14,
浏览 2
提问于2017-10-02
得票数 1
回答已采纳
2
回答
为什么
NumPy
数组
优于标准库
数组
?
python
、
arrays
、
python-2.7
、
numpy
如果我只需要一维
数组
,那么
在
NumPy
标准库
数组
上
使用
数组
的
性能
和
内存
中
的
大小有什么好处呢?或者有吗?from
numpy
import array a =
浏览 4
提问于2014-05-09
得票数 3
回答已采纳
2
回答
索引
共享
numpy
中
的
行数据
python
、
arrays
、
numpy
我正在
使用
一个相当密集
的
numpy
数组
(例如20-50%),但具有相同值
的
较大区域。例如,我可能有一个类似如下
的
数组
: [1 2 3 4] [3 4 5 6]] 与其将填充了相同值
的
行(第0行)作为单独
的
行存储在
内存
中
,是否有一种方法可以共享行
内存
,从而使行0
和
行2都访问相同
的
内存
浏览 2
提问于2018-05-14
得票数 0
2
回答
如何并行处理python
中
的
和
计算?
python
、
numpy
、
sum
、
parallel-processing
、
scipy
我有一个
求和
,我试图计算,我有困难并行
的
代码。我试图并行化
的
计算有点复杂(它
使用
numpy
数组
和
枕稀疏矩阵)。它产生一个
numpy
数组
,我想从大约1000次计算中将输出
数组
相加。理想情况下,我会在所有迭代中保持一个运行
和
。然而,我还没有想出如何做到这一点。 到目前为止,我已经尝试
在
python
的
多处理包中
使用
joblib
的
并行函
浏览 10
提问于2012-01-30
得票数 4
回答已采纳
1
回答
如何获取一个
数组
中所有的值,该
数组
的
加法
索引
大小大于value?
python
、
numpy
、
indexing
、
filter
我有一个5x5ndarray,我想
求和
所有其相加
的
索引
大小大于给定值
的
值。例如,我有以下
数组
x = np.random.random([5, 5]) 并且希望对行
索引
和
列
索引
加起来大于6
的
所有值
求和
。idx_gr_8 = x[4, 3] + x[4, 4] + x[3, 4] 因为4+ 3、4+4
和
3+4是唯一大于6
的
索引
。但是,对于较大
的
<e
浏览 9
提问于2021-02-12
得票数 0
回答已采纳
1
回答
Python (
NumPy
):
内存
高效
的
数组
乘法,具有奇特
的
索引
python
、
numpy
、
memory
、
vectorization
我希望
在
python
中
做快速矩阵乘法,最好是
NumPy
,通过
使用
第三个
索引
数组
I来实现
数组
A
和
另一个重复矩阵
数组
B
的
快速矩阵乘法。这可以
使用
花式
索引
和
矩阵乘法来实现:B = rand(40000000,5,1)I = randi
浏览 24
提问于2022-12-02
得票数 0
3
回答
如何比较两个列表并返回它们
在
python
中
每个
索引
上匹配
的
次数?
python
、
list
我有两个包含1
和
0
的
列表。list2 = [0,1,0,1,1,0] mathes_list.append(i) pass然而,这是非常缓慢
的
,我想做很多次来比较大量<em
浏览 1
提问于2017-04-10
得票数 1
回答已采纳
2
回答
numpy
:整型
索引
与布尔
索引
的
复制值默认值
python
、
arrays
、
numpy
我最近开始研究麦金尼
的
Python来进行数据分析。这本书把我绊倒了: 通过布尔
索引
从
数组</
浏览 2
提问于2014-04-24
得票数 8
回答已采纳
2
回答
如何将一个函数应用于所有
numpy
数组
元素
python
、
numpy
我有一个一维
numpy
的
整数
数组
。A i=i* 2.0我如何才能以向量化
的
方式做到这一点(尽可能快,而不用python编写显式循环)?问题是我不知道如何以向量
浏览 0
提问于2018-05-22
得票数 0
1
回答
在
使用
列表
索引
数值
数组
时避免复制
python
、
numpy
有没有一种简单
的
方法可以
使用
列表或任何其他集合来
索引
数组
,这样就不会复制(只获取
数组
的
一个视图)。请不要试图根据下面的代码片段来回答这个问题-我用来
索引
元素
的
列表并不总是很短(即数千个元素,而不是4个),并且列表是算法
的
产物,因此数字不一定是排序
的
,等等。例如,在下面的代码
中
,
在
两种情况下都选择了列1、2
和
3,但只
在
第一种情况下返回了数据视图:
浏览 1
提问于2014-05-23
得票数 5
2
回答
如何找到
求和
大于目标值
的
数组
的
索引
?
python
、
arrays
、
numpy
假设有一个按降序排列
的
一维
数组
,如下所示:我想要
索引
值,从0开始到该
索引
的
数组
之和大于或等于指定
的
目标值(0,1,2,3,4) => sum=37 (10+10+8+5+4) 最后,我想得到指数值5,因为
和
41我怎样才能用大多数Pythonic<
浏览 4
提问于2022-12-04
得票数 -1
2
回答
使用
ints
的
内存
视图
索引
Cython
内存
视图
python-3.x
、
indexing
、
cython
、
typed-memory-views
使用
Cython,我尝试这样做: cdef int[:] sortIndices = np.argsort(array, kind='mergesort')编译器抱怨: 如何
使用
某种整数
数组
索引
这个
内存
视图?我可以很容易地
使用
基于“
数
浏览 0
提问于2018-12-18
得票数 3
3
回答
数组
中
基于指示数
的
相同元素之和
python
、
numpy
如何根据
数组
中
的
索引
对所有2进行
求和
,这将是一种优雅
的
解决方案?我有一个
数组
x = [2 2 2 3 2 2 2 2 3 3 2 3 2 2 3 3 2]y = where(isclose(x,2)) 那么,我如何
使用
num
浏览 1
提问于2015-07-26
得票数 0
回答已采纳
1
回答
Python
中
均方位移
的
矢量化计算
python
、
numpy
、
vectorization
我想要计算N个粒子
的
均方位移,我有粒子位置随时间变化
的
轨迹。我写
的
代码有3个for循环,这使得它非常慢。你能告诉我如何用
numpy
或pandas
的
某种矢量化功能来替换for循环吗?下面是我
的
代码:atom_count = 3 # number of particles norigin
浏览 0
提问于2018-05-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
机器学习之计算工具库(二)
四.python科学计算库-numpy
NumPy高效使用逻辑,11个角度理顺它!
搭建模型第一步:你需要预习的NumPy基础都在这了
Numpy数组在数据分析中5大常用基本操作
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券