numpy中ndarray的clip函数去除过大过小数值

ndarray自带的clip method

生成一个矩阵

a=np.array([[1,2,3],[4,5,6]])
a
Out[175]: 
array([[1, 2, 3],
       [4, 5, 6]])

如果我们希望<5的数值为5,则

a.clip(5)
Out[176]: 
array([[5, 5, 5],
       [5, 5, 6]])

如果我们希望<5的数值为5,>2且<5的数值为2,则

a.clip(2,5)
Out[177]: 
array([[2, 2, 3],
       [4, 5, 5]])

依次类推

a.clip([2,4,5])
Out[180]: 
array([[2, 4, 5],
       [4, 5, 6]])
发布了19 篇原创文章 · 获赞 0 · 访问量 1148

猜你喜欢

转载自blog.csdn.net/Jinyindao243052/article/details/104030462