本文简要介绍 python 语言中 numpy.place
的用法。
用法:
numpy.place(arr, mask, vals)
根据条件值和输入值更改数组元素。
相似
np.copyto(arr, vals, where=mask)
, 区别在于place
使用前 N 个元素瓦尔斯, 其中 N 是真值的数量掩码, 尽管copyto
使用元素掩码为真。请注意,
extract
的作用与place
完全相反。- arr: ndarray
将数据放入的数组。
- mask: array_like
布尔掩码数组。必须具有与 a 相同的大小。
- vals: 一维序列
要放入 a 中的值。仅使用前 N 个元素,其中 N 是掩码中 True 值的数量。如果 vals 小于 N,它将被重复,如果要屏蔽 a 的元素,则该序列必须是非空的。
参数:
例子:
>>> arr = np.arange(6).reshape(2, 3) >>> np.place(arr, arr>2, [44, 55]) >>> arr array([[ 0, 1, 2], [44, 55, 44]])
相关用法
- Python numpy polyder用法及代码示例
- Python numpy polynomial.polyfit用法及代码示例
- Python numpy put_along_axis用法及代码示例
- Python numpy polyfit用法及代码示例
- Python numpy piecewise用法及代码示例
- Python numpy polynomial.polyline用法及代码示例
- Python numpy polynomial.polyadd用法及代码示例
- Python numpy polynomial.polyder用法及代码示例
- Python numpy pmt用法及代码示例
- Python numpy promote_types用法及代码示例
- Python numpy polyutils.as_series用法及代码示例
- Python numpy percentile用法及代码示例
- Python numpy polynomial.polydomain用法及代码示例
- Python numpy poly用法及代码示例
- Python numpy polynomial.polyint用法及代码示例
- Python numpy polysub用法及代码示例
- Python numpy prod用法及代码示例
- Python numpy polyutils.getdomain用法及代码示例
- Python numpy power用法及代码示例
- Python numpy polyutils.mapdomain用法及代码示例
- Python numpy putmask用法及代码示例
- Python numpy polyutils.mapparms用法及代码示例
- Python numpy polynomial.polydiv用法及代码示例
- Python numpy polynomial.polyvalfromroots用法及代码示例
- Python numpy polydiv用法及代码示例
注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.place。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。