首页 > 其他 > 详细

【NumPy】 之常见运算(np.around、np.floor、np.ceil、np.where)(转)

时间:2019-04-06 14:00:30      阅读:952      评论:0      收藏:0      [点我收藏+]
原博客链接:https://blog.csdn.net/tz_zs/article/details/80775256 np.around: 四舍五入取整 n = np.array([-0.746, 4.6, 9.4, 7.447, 10.455, 11.555]) around1 = np.around(n) print(around1) # [ -1. 5. 9. 7. 10. 12.] np.floor: 向下取整 n = np.array([-1.7, -2.5, -0.2, 0.6, 1.2, 2.7, 11]) floor = np.floor(n) print(floor) # [ -2. -3. -1. 0. 1. 2. 11.] np.ceil: 向上取整 n = np.array([-1.7, -2.5, -0.2, 0.6, 1.2, 2.7, 11]) ceil = np.ceil(n) print(ceil) # [ -1. -2. -0. 1. 2. 3. 11.] np.where: 相当于三元运算符, data = [[ 0.93122679 0.82384876 0.28730977] [ 0.43006042 0.73168913 0.02775572]] result = np.where(data > 0.5, data, 0) print(result) ‘‘‘ [[ 0.93122679 0.82384876 0. ] [ 0. 0.73168913 0. ]] ‘‘‘

【NumPy】 之常见运算(np.around、np.floor、np.ceil、np.where)(转)

原文:https://www.cnblogs.com/kongweisi/p/10661140.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!