np.clip(a, a_min, a_max, out=None)
a : array_like
>>> a = np.arange(10)
>>> np.clip(a, 1, 8)
array([1, 1, 2, 3, 4, 5, 6, 7, 8, 8])
>>> a
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> np.clip(a, 3, 6, out=a)
array([3, 3, 3, 3, 4, 5, 6, 6, 6, 6])
>>> a = np.arange(10)
>>> a
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> np.clip(a, [3, 4, 1, 1, 1, 4, 4, 4, 4, 4], 8)
array([3, 4, 2, 3, 4, 5, 6, 7, 8, 8])
本文详细介绍了 NumPy 库中的 clip 函数用法,展示了如何通过 clip 函数限制数组中元素的范围,包括基本使用、参数说明及实例演示。通过 clip 函数,可以将数组中的元素值限制在一个指定的范围内,对于数据预处理和特征工程非常有用。
1183

被折叠的 条评论
为什么被折叠?



