numpy.sum numpy.mean

numpy.sum

import numpy as np
# [[0 1 2], [3 4 5]]
np1 = np.arange(6).reshape(2,3)

在这里插入图片描述

"""
axis的取值有三种情况:1.None,2.整数, 3.整数元组。
(在默认/缺省的情况下,axis取None)
如果axis取None,即将数组/矩阵中的元素全部加起来,得到一个和。
"""
# np2:15
np2 = np.sum(np1)

# 可以指定哪个轴上相加求和,默认所有元素求和
# 如果axis为整数,axis的取值不可大于数组/矩阵的维度,
# 且axis的不同取值会产生不同的结果。
# [3 5 7]
np3 = np.sum(np1,axis= 0)

"""
当axis为0时,是压缩行,即将每一列的元素相加,将矩阵压缩为一行
当axis为1时,是压缩列,即将每一行的元素相加,将矩阵压缩为一列(这里的一列是为了方便理解说的,实际上,在控制台的输出中,仍然是以一行的形式输出的)
"""

在这里插入图片描述

np4 = np.sum(np1,axis= 1)

# 下面代码会报错
# np5 = np.sum(np1,axis=2)
print(np1)

在这里插入图片描述

numpy.mean求平均值

# 求所有的值相加以后的平均值  2.5
np6 = np.mean(np1)

# 求横向的平均值
# [1. 4.]
np7 = np.mean(np1,axis=1)
print(np1)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值