美文网首页Python
numpy.cumprod()所有元素累计积

numpy.cumprod()所有元素累计积

作者: 老王叔叔 | 来源:发表于2019-07-24 21:56 被阅读0次
numpy.cumprod(a, axis=None, dtype=None, out=None)

axis, dtype,out都是可选项。

 >>> a = np.array([1,2,3])
 >>> np.cumprod(a)
...               #结果 1, 1*2=2 ,1*2*3 = 6
array([1, 2, 6])


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

>>> np.cumprod(a, dtype=float) # 指定输出格式
array([   1.,    2.,    6.,   24.,  120.,  720.])

>>> np.cumprod(a, axis=0)#每一列相乘
array([[ 1,  2,  3],
       [ 4=1X4, 10=2X5, 18=3X6]])

>>> np.cumprod(a,axis=1)#每一行相乘
array([[  1,   2=1X2,   6=2X3],
       [  4,  20=4X5, 120=20X6]])

相关文章

  • numpy.cumprod()所有元素累计积

    numpy.cumprod(a, axis=None, dtype=None, out=None) axis, d...

  • 连接查询

    笛卡尔积 有两个集合A和B,笛卡尔积表示A集合中的元素和B集合中的元素任意相互关联产生的所有可能的结果 Sql中笛...

  • 列表元素的积

    Hello阿娜达! 1)输入一个由n(n>1)个数字组成的列表 ls,并根据该列表输出一个新列表lt,其中lt中第...

  • 什么是笛卡尔积

    笛卡尔积,是指集合A中元素与B中元素所有的两两组合。 如A=(a,b),B=(1,2),那么笛卡尔积为(a1,a2...

  • 笛卡尔积

    笛卡尔积,是指集合A中元素与B中元素所有的两两组合。 如A=(a,b),B=(1,2),那么笛卡尔积为(a1,a2...

  • laravel集合函数-reduce()

    reduce() 对集合中的元素累计操作

  • P1-P2函数与极限

    函数与极限 集合 A B C 元素 a b c 描述法:{a 元素 | a元素具有的特征} 子集 直积 :一对一对...

  • JS 数组各元素之积

    let arr = [1, 9, 3, 4, 5, 6]; methods1: methods2:

  • 行列式的计算方法

    前面我们看到,二阶行列式的计算方法是“对角线法则”: 主对角线元素积与副对角线元素积的差 那么这个法则对其他的行列...

  • 汇算清缴讲解讲义{务实,不标题}

    导读:企业取得被投资居民企业累计未分配利润和累计盈余公积转增股本的部分视同股息所得的收益,作为企业增加股权投资计税...

网友评论

    本文标题:numpy.cumprod()所有元素累计积

    本文链接:https://www.haomeiwen.com/subject/pmlxrctx.html