【数据分析之道-Numpy(八)】numpy统计函数

news/2024/11/28 3:45:55/

在这里插入图片描述

文章目录

  • 专栏导读
  • 1、np.mean()
  • 2、np.median()
  • 3、np.std()
  • 4、np.var()
  • 5、np.min()
  • 6、np.max()
  • 7、np.sum()
  • 8、np.prod()
  • 9、np.percentile()
  • 10、np.any()
  • 11、np.all()

专栏导读

✍ 作者简介:i阿极,CSDN Python领域新星创作者,专注于分享python领域知识。

本文录入于《数据分析之道》,本专栏针对大学生、初级数据分析工程师精心打造,对python基础知识点逐一击破,不断学习,提升自我。
订阅后,可以阅读《数据分析之道》中全部文章内容,包含python基础语法、数据结构和文件操作,科学计算,实现文件内容操作,实现数据可视化等等。
✍ 其他专栏:《数据分析案例》 ,《机器学习案例》

😊😊😊如果觉得文章不错或能帮助到你学习,可以点赞👍收藏📁评论📒+关注哦!👍👍👍

📜📜📜如果有小伙伴需要数据集和学习交流,文章下方有交流学习区!一起学习进步!💪

1、np.mean()

np.mean():计算数组的平均值。它将数组中所有元素相加,然后除以数组的长度,得到平均值。

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
mean = np.mean(arr)
print(mean) 

在这里插入图片描述

2、np.median()

np.median():计算数组的中位数。它将数组按升序排序,然后找到中间位置的元素作为中位数,如果数组长度为偶数,则取中间两个数的平均值作为中位数。

arr = np.array([1, 2, 3, 4, 5])
median = np.median(arr)
print(median) 

在这里插入图片描述

3、np.std()

np.std():计算数组的标准差。标准差衡量数据的离散程度,它衡量每个数据点相对于平均值的偏离程度。

arr = np.array([1, 2, 3, 4, 5])
std = np.std(arr)
print(std)  

在这里插入图片描述

4、np.var()

np.var():计算数组的方差。方差衡量数据的离散程度,它是每个数据点与平均值的差的平方的平均值。

arr = np.array([1, 2, 3, 4, 5])
var = np.var(arr)
print(var)

在这里插入图片描述

5、np.min()

np.min():找到数组的最小值。

arr = np.array([1, 2, 3, 4, 5])
min_value = np.min(arr)
print(min_value) 

在这里插入图片描述

6、np.max()

np.max():找到数组的最大值。

arr = np.array([1, 2, 3, 4, 5])
max_value = np.max(arr)
print(max_value) 

在这里插入图片描述

7、np.sum()

np.sum():计算数组元素的总和。

arr = np.array([1, 2, 3, 4, 5])
sum_value = np.sum(arr)
print(sum_value) 

在这里插入图片描述

8、np.prod()

np.prod():计算数组元素的乘积。

arr = np.array([1, 2, 3, 4, 5])
prod_value = np.prod(arr)
print(prod_value) 

在这里插入图片描述

9、np.percentile()

np.percentile():计算数组的分位数。分位数是指将数据按升序排序后,将数据划分为多个等分的数值点。例如,25%分位数表示将数据划分为四等分后,位于第一个四分位数位置的数值点。

arr = np.array([1, 2, 3, 4, 5])
percentile = np.percentile(arr, 50)
print(percentile) 

在这里插入图片描述

10、np.any()

np.any():检查数组中是否有任意一个元素满足条件。如果数组中有至少一个元素满足条件,则返回True,否则返回False。

arr = np.array([1, 2, 3, 4, 5])
any_value = np.any(arr > 3)
print(any_value)  

在这里插入图片描述

11、np.all()

np.all():检查数组中的所有元素是否都满足条件。如果数组中的所有元素都满足条件,则返回True,否则返回False。

arr = np.array([1, 2, 3, 4, 5])
all_value = np.all(arr > 0)
print(all_value)


📢文章下方有交流学习区!一起学习进步!💪💪💪
📢首发CSDN博客,创作不易,如果觉得文章不错,可以点赞👍收藏📁评论📒
📢你的支持和鼓励是我创作的动力❗❗❗


http://www.ppmy.cn/news/105189.html

相关文章

用chatGPT来NEW个对象让“码农”的节日不再仅仅只有1024(赶鸭子上架式的成长、无效不得不立的flag)

用chatGPT来NEW个对象让“码农”的节日不再仅仅只有1024 前言一、大部分的成长都是赶鸭子上架二、节日是为了告诉自己不孤单三、做不到也要立下的flag四、New个对象吧1.php定义一个科技工作者形象2.python定义一个科技工作者形象3.javascript定义一个科技工作者形象 总结 前言 …

被黑客攻击了?无所谓,我会拔网线。。。

「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 最近老是有粉丝问我,被黑客攻击了,一定要拔网线吗?还有…

5.30黄金空头能否延续?今日多空如何布局?

近期有哪些消息面影响黄金走势?今日黄金多空该如何研判? ​黄金消息面解析:周一(5月29日)进入欧市盘中,对美国周末达成债务上限协议的乐观情绪推动风险情绪回升,与此同时,上周公布的美国PCE数据让美联储难…

可持续能源技术改变世界

文章目录 一、你在工作或生活中接触过可持续能源技术吗?可以分享下你的经历与看法。二、你认为可持续能源技术的优势和挑战有哪些?三、你了解过可持续能源技术的应用现状吗?四、对于可持续能源技术真的否改变世界这个问题你怎么看&#xff1f…

Leetcode 2455 可被三整除的偶数的平均值

Leetcode 2455 可被三整除的偶数的平均值 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/average-value-of-even-numbers-that-are-divisible-by-three/description/ 博主Github:https://github.com/GDUT-…

创新的内容创作与电子商务完美结合!下载带有ChatGPT AI的Porto WooCommerce主题!

如果你是一位电子商务网站的所有者,同时追求创新和卓越的内容创作,那么你一定不能错过Porto主题!Porto是一款功能强大的WooCommerce主题,它不仅提供了卓越的电商功能,还集成了ChatGPT AI内容创作,为你的网站…

idea使用Alibaba Cloud Toolkit插件远程操作Docker

idea使用Alibaba Cloud Toolkit插件远程操作Docker 前言 从github下载的开源项目源码,你基本上都能在项目根目录下发现会有个Dockerfile文件,Dockerfile文件是记录构建docker容器的构建命令,用途:一般用来将本地的jar包远程传输到…

实验篇(7.2) 04. 映射内网服务器到公网IP ❀ 远程访问

【简介】由于服务器的IP是内网地址,所以无法从公网直接访问服务器。要想远程访问服务器,最简单的办法就是将服务器映射到公网IP,然后通过公网IP加端口号的方式进行访问。 实验要求与环境 OldMei集团深圳总部部署了一台服务器,用来…