gpt4 book ai didi

python - np.r_ 做什么(numpy)?

转载 作者:IT老高 更新时间:2023-10-28 20:40:27 25 4
gpt4 key购买 nike

以下代码取自 numpy function base on github

sa = sort(a[i:i+block])
n += np.r_[sa.searchsorted(bins[:-1], 'left'),
sa.searchsorted(bins[-1], 'right')]

所以我知道 searchsorted 会在数组 sa 中找到必须插入 bins 的元素以保持 sa 的位置> 排序(left 给出插入值的左侧索引,right 给出右侧索引)。我不明白的是围绕它的整个结构意味着什么

np.r_[array,array]

什么是np.r_

最佳答案

它所做的是逐行合并。 This post有一些很好的例子:

>>>V = array([1,2,3,4,5,6 ])
>>>Y = array([7,8,9,10,11,12])
>>>np.r_[V[0:2],Y[0],V[3],Y[1:3],V[4:],Y[4:]]
array([ 1, 2, 7, 4, 8, 9, 5, 6, 11, 12])

在此 和 documentation 中了解更多信息numpy的。

关于python - np.r_ 做什么(numpy)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30597869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com