百分位数、数据分布、直方图、正态数据分布

news2025/1/11 21:54:53

目录

1、百分位数

2、数据分布

3、正态数据分布


1、百分位数

统计学中使用百分位数(Percentiles)提供一个数字,该数字描述了给定百分比值小于的值。

例如:假设我们有一个数组,包含一时刻一条街上人的年龄

arr = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]

什么是 90 百分位数?答案是 61,这意味着 90% 的人是 61 岁或以下。

NumPy 模块有一种用于找到指定百分位数的方法

使用 NumPy percentile() 方法查找百分位数

import numpy

ages = [5,31,43,48,50,41,7,11,15,39,80,82,32,2,8,6,25,36,27,61,31]

x = numpy.percentile(ages, 75)

print(x)    # 61

2、数据分布

在现实世界中,数据集要大得多,但是至少在项目的早期阶段,很难收集现实世界的数据

为了创建用于测试的大数据集,我们使用 Python 模块 NumPy,该模块附带了许多创建任意大小的随机数据集的方法

创建一个包含 250 个介于 0 到 5 之间的随机浮点数的数组

import numpy

x = numpy.random.uniform(0.0, 5.0, 250)

print(x)

 创建一个具有 100000 个随机数的数组,并使用具有 100 栏的直方图显示它们

其中uniform() 是一个用于生成指定区间内随机浮点数的函数

import numpy as np
import matplotlib.pyplot as plt 

x = np.random.uniform(0.0, 5.0, 100000) 
plt.hist(x, 100)    # 将 0 ~ 5之间的数划分为 100 个小区间
plt.show()

3、正态数据分布

normal`是指numpy.random 模块中的正态分布随机数生成函数

我们指定平均值为 5.0,标准差为 1.0

这意味着这些值应集中在 5.0 左右,并且很少与平均值偏离 1.0

import numpy
import matplotlib.pyplot as plt

x = numpy.random.normal(5.0, 1.0, 100000)

plt.hist(x, 100)
plt.show()

使用 numpy.random.normal() 方法创建的数组(具有 100000 个值)绘制具有 100 栏的直方图

从直方图中可以看到,大多数值都在 4.0 到 6.0 之间,最高值大约是 5.0

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/558437.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

搜索二维矩阵——力扣74

文章目录 题目描述法一)一次二分查找法二)两次二分查找法三)抽象二叉搜索树BST解法 题目描述 法一)一次二分查找 首先分析题目:由于①每行的整数从左到右升序;②每行的第一个整数>前一行的最后一个整数&…

AC和AP和STA信息查询

AC和AP和STA信息查询 1、AC的运行统计信息1.1、查看设备的部件类型及状态信息 2、AP的运行统计信息2.1、AP的运行信息 / 查看RU的运行信息2.2、AP性能统计信息2.3、AP的射频信息2.4、AP重启失败的记录2.5、非法AP的存在情况2.6、设备信道切换的记录信息2.7、查看指定AP射频上的…

自助式数据分析工具:jvs-sdw(数据智仓)图表配置说明和实现效果

图表的查询条件配置示例说明 在JVS数据分析图表中,是支持查询条件进行多个数据展示组件的联动查询,实现的方式是设置统一的查询条件,在每个图表组件中,设置对应的查询字段去关联查询条件,那么下面我们逐步介绍配置方式…

CMOS摄像头驱动分析

CMOS摄像头驱动分析 文章目录 CMOS摄像头驱动分析ov2640_probe_dt从设备树中获取ov2640的GPIO引脚并进行初始化v4l2_i2c_subdev_init初始化v4l2子设备v4l2_ctrl_new_std添加vflip控制器 ov2640_probe_dt从设备树中获取ov2640的GPIO引脚并进行初始化 ov2640_probe_dt从设备树中…

设计模式剖析,授之以渔(java代码)

创建型模式 简单工厂模式 public class FoodFactory {public static Food makeFood(String name) {if (name.equals("noodle")) {Food noodle new LanZhouNoodle();noodle.addSpicy("more");return noodle;} else if (name.equals("chicken")…

【论文阅读笔记】BaFFLe: Backdoor Detection via Feedback-based Federated Learning

个人阅读笔记,如有错误欢迎指出 会议:2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS) BaFFLe: Backdoor Detection via Feedback-based Federated Learning | IEEE Conference Publication | IEEE Xplore 问题&am…

泰克(Tektronix) TCP305A电流探头TCPA300电流放大器

泰克Tektronix TCP305ATCPA300电流放大器 泰克 TCP305 电流探头是一种同时使用变压器和霍尔效应技术的分芯式探头。当通过 TEKPROBE Level II、TekConnect(带 TCA-BNC)或 TekVPI(带 TPA-BNC)接口连接到泰克示波器时,泰…

GPU服务器安装Anaconda

1.下载Anaconda安装包,官网地址,清华源地址。 在官网下载到本地之后,可以通过文件传输上传安装包到服务器,使用清华源地址可以直接使用wget下载所需版本,例如: wget https://mirrors.tuna.tsinghua.edu.c…

Hibernate 快速入门

Hibernate 快速入门 〇、前言一、搭建 Hibernate 项目步骤1:新建 Java 项目附录1:新建Java项目中的相关文件信息步骤2:添加 Hibernate 框架支持附录2:添加Hibernate框架支持后,Java项目中的相关文件信息步骤3:其他关键配置1、添加数据库驱动包(本文以MySQL为例)2、配置…

详解C语言assert宏

前言:我们经常在写代码时,发现一些大牛的代码中总有一句assert(表达式),经过在网上的学习,笔者也浅显的了解了assert的相关知识,assert一般用于规范代码,避免不必要的错误&#xff0…

【Linux高级 I/O(5)】初识存储映射 I/O——mmap()和 munmap()(附代码示例)

存储映射 I/O 存储映射 I/O(memory-mapped I/O)是一种基于内存区域的高级 I/O 操作,它能将一个文件映射到进程地址空间中的一块内存区域中,当从这段内存中读数据时,就相当于读文件中的数据(对文件进…

【数据库系统设计栗子】——图书借阅简单设计

图书借阅简单设计😎 前言🙌需求分析——数据结构1.1图书信息1.2 书库信息1.3 图书库存信息1.4 用户1.5 借阅1.6 借阅记录概念模型E-R图 逻辑模型 总结撒花💞 😎博客昵称:博客小梦 😊最喜欢的座右铭&#xf…

“三化”引领潮流,时尚代名词

大家好!我是微三云小鱼! 下面给大家分享一下“潮流文化” 如今越来越多的企业都在向数字化前进 而且也相信数字化代表着 向上、未来还是时尚, 各个企业都希望通过数字化 改变现代管理理念。 希望 像打开云计算一样拓展 另外一个渠道。 除了数…

Redis存在线程安全问题吗?让我们来谈谈!

大家好,我是你们的小米。在之前的文章中,我们谈到了Redis存在的线程安全问题。今天,我将以一个电商项目的实际案例来演示,为大家详细解析Redis线程安全问题的原因,并分享一些具体的解决措施。 为什么存在线程安全问题&…

Java程序设计入门教程--物体的抽象过程

类的概念 面向对象的思想来源于对客观世界的认知。 现实的世界是缤纷复杂、种类繁多,难于认识和理解的,但聪明的人们学会了把这些错综复杂的事物进行分类,从而使世界变得井井有条。比如我们由各式各样的汽车抽象出汽车的概念&#xf…

chatgpt赋能Python-python_label颜色

Python Label 颜色的重要性 在Python编程中,我们经常会使用Label来表示文本标签,并且经常需要为这些标签创建不同的颜色,以区分和凸显关键信息。正确选择和使用标签颜色将有助于提高代码的可读性和可维护性,并且在应用程序和Web开…

云渲染时能否关机或断网?

先说一下云渲染: 基于渲染农场,用户可以将自己制作好的文件打包,通过云渲染客户端将打包文件上传到云渲染的服务器进行渲染。以下是 云渲染中能否关电脑的相关回答: 1.提交、上传文件时可以关电脑吗? 不能。文件提交是…

【敬伟ps教程】颜色和图案的填充

文章目录 油漆桶工具填充命令前景色内容识别图案历史记录黑白灰 渐变图层样式填充填充图层 油漆桶工具 油漆桶工具可以填充前景色和图案,快捷键 G 选好前景色,点击画布,画布就会被填充前景色; 建立选区后,填充会在选…

迅为龙芯2K1000开发板国产处理器操作系统

1、硬件配置 国产龙芯处理器,双核64位系统,板载2GDDR3内存,流畅运行Busybox、Buildroot、Loognix、QT5.12 系统! 2、接口全 板载4路USB HOST、2路千兆以太网、2路UART、2路CAN总线、Mini PCIE、SATA固态盘接口、4G接口、GPS接口WIFI、蓝牙…

算法27:从暴力递归到动态规划(1)

题目:已知数列的规则为 1 1 2 3 5 8 13 21 ..... * 按照这种规则,求第n项, n > 2. 这是典型的斐波拉切数列, 公式为 F(n)F(n - 1)F(n - 2) 那么就可以推导出 F(n)F(n - 1) F(n - 2) F(n-1)F(n - 2) F(n - 3) F(n-2)F(n - 3) F(n - 4) F(3)F(n -…