博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
np.clip截取函数
阅读量:5994 次
发布时间:2019-06-20

本文共 733 字,大约阅读时间需要 2 分钟。

np.clip截取函数

觉得有用的话,欢迎一起讨论相互学习~

将范围外的数强制转化为范围内的数

  • def clip(a, a_min, a_max, out=None): 将数组a中的所有数限定到范围a_min和a_max中,即az中所有比a_min小的数都会强制变为a_min,a中所有比a_max大的数都会强制变为a_max.
  • 其中a_mina_max可以为一个和a一样大小的数组(列表也可以,只要是类似数组的结构就是可行的),则数组中相应位置的元素进行比较。
  • out 是可选项,表示把强制截取后的结果放到这个数组中,但是out中的数组必须和a形状一样
Examples    --------    >>> 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])

转载于:https://www.cnblogs.com/cloud-ken/p/9946341.html

你可能感兴趣的文章
批处理作业调度-回溯法
查看>>
12.4. 包含网页
查看>>
Jenkins实现Android自动化打包
查看>>
[裴礼文数学分析中的典型问题与方法习题参考解答]4.5.9
查看>>
[数学故事]国王的重赏
查看>>
Selenium2+python自动化63-简易项目搭建
查看>>
Managed Debugging Assistant 'PInvokeStackImbalance' has detected a problem in 解决方案
查看>>
centos7 安装mysql5.7.11注意事项
查看>>
[20150727]''与NULL.txt
查看>>
上海往事之教会宝宝学游泳
查看>>
SAP的系统审计以及SM19的使用
查看>>
你真的会玩SQL吗?冷落的Top和Apply
查看>>
SharePoint 2013 图文开发系列之创建内容类型
查看>>
cookie 简介
查看>>
ios和android内嵌h5页面联调小结
查看>>
PHP SG扩展管理Superglobals
查看>>
两种jdk版本的多个tomcat按windows服务的安装问题的解决
查看>>
为IE创建更好的XMLHttpRequest对象
查看>>
java 图片 批量 压缩 +全部压缩
查看>>
XP SP3下安装office2010,提示要安装MSXML6.10.1129.0
查看>>