python numpy 学习笔记(6)
2017-08-17 22:01
295 查看
这次主要介绍numpy下的clip,compress,prod,以及cumprod方法:
# -*- coding:utf-8 -*-
from numpy import *
a = arange(5)
print "a = ", a
print "clipped",a.clip(1, 2)
# 使用clipped修剪数组,将比最小值1小的数变成最小值,比最大值2大的数变成最大值、
b = arange(4)
print "b = ", b
print "compressed", b.compress(b > 2)
# 使用compressed压缩数组
c = array([1, 5, 9, 10])
print "c = ", c
print "changed ", c.prod()
# 数组累乘获得结果
d = array([1, 5, 9, 10])
print "d = ", d
print "changed ", d.cumprod()
# 数组每一个元素的结果
# 计算阶乘 8!
e = arange(1,8)
print "e = ", e
print "factorial",e.prod()
print "factorial",e.cumprod()
# -*- coding:utf-8 -*-
from numpy import *
a = arange(5)
print "a = ", a
print "clipped",a.clip(1, 2)
# 使用clipped修剪数组,将比最小值1小的数变成最小值,比最大值2大的数变成最大值、
b = arange(4)
print "b = ", b
print "compressed", b.compress(b > 2)
# 使用compressed压缩数组
c = array([1, 5, 9, 10])
print "c = ", c
print "changed ", c.prod()
# 数组累乘获得结果
d = array([1, 5, 9, 10])
print "d = ", d
print "changed ", d.cumprod()
# 数组每一个元素的结果
# 计算阶乘 8!
e = arange(1,8)
print "e = ", e
print "factorial",e.prod()
print "factorial",e.cumprod()
相关文章推荐
- Python.Numpy学习零碎笔记之矩阵创建
- 我的python学习笔记(3) numpy
- 【python学习笔记】23:numpy的add和multiply
- 【python学习笔记】numpy.nonzero()函数
- python numpy 库学习笔记
- python学习笔记(1)之如何在python3.x下安装PIL、numpy以及matplotlib
- numpy.zeros(np.zeros)使用方法--python学习笔记31
- 【python学习笔记】17:numpy数组排序
- Python学习笔记(二)——NumPy
- Python-学习笔记(三)——开发环境搭建(numpy,scipy,matplotlib)
- python numpy 学习笔记(9)
- python numpy学习笔记(5)
- 【python学习笔记】22:numpy文件读写和一些常量
- python numpy 学习笔记(10)
- Python.Numpy学习零碎笔记之数组与矩阵
- 【python学习笔记】20:numpy广播、分段函数、频次统计
- python 科学计算 — numpy 学习笔记
- 【学习笔记】Python+NumPy
- Python Numpy学习笔记
- 【python学习笔记】18:numpy数组函数与矩阵运算