工作案例 - python绘制excell表中RSRP列的CDF图

embedded/2025/2/12 3:04:40/

什么是CDF图

CDF(Cumulative Distribution Function)就是累积分布函数,是概率密度函数的积分。CDF函数是一个在0到1之间的函数,描述了随机变量小于或等于一个特定值的概率。在可视化方面,CDF图表明了一个随机变量X小于或等于给定值x的概率。CDF通常用于描述一个数据集中特定值所占的比例。

python 代码部分

python">import pandas as pd
import matplotlib.pyplot as pltdf = pd.read_excel('./CDF.xlsx')
x = df['RSRP'].values
x.sort()
last, i = min(x), 0
while i < len(x):plt.plot([last, x[i]], [i/len(x), i/len(x)], c='k', lw=2.5)if i < len(x):last = x[i]i += 1
plt.title('CDF of RSRP')
plt.xlabel('RSRP(dBm)')
plt.ylabel('CDF')
plt.grid()
plt.show()

结果图显示


http://www.ppmy.cn/embedded/161502.html

相关文章

0073.基于springboot的蜗牛兼职网的设计与实现+论文

一、系统说明 基于springbootvue的蜗牛兼职网的设计与实现,系统功能齐全, 代码简洁易懂&#xff0c;适合小白学编程。 随着科学技术的飞速发展&#xff0c;社会的方方面面、各行各业都在努力与现代的先进技术接轨&#xff0c;通过科技手段来提高自身的优势&#xff0c;蜗牛兼职…

【蓝桥杯嵌入式】2_LED

全部代码网盘自取 链接&#xff1a;https://pan.baidu.com/s/1PX2NCQxnADxYBQx5CsOgPA?pwd3ii2 提取码&#xff1a;3ii2 1、电路图 74HC573是八位锁存器&#xff0c;当控制端LE脚为高电平时&#xff0c;芯片“导通”&#xff0c;LE为低电平时芯片“截止”即将输出状态“锁存”…

0 CAD开源内核 Truck

Truck是一个基于Rust编写的开源CAD内核&#xff0c;专注于高性能、安全性和模块化设计&#xff0c;适用于寻求高效、可靠CAD解决方案的开发者和企业。开源地址&#xff1a;https://github.com/ricosjp/truck 一、Truck CAD 内核概述 项目背景&#xff1a; Truck是一个创新的C…

springboot 事务管理

在Spring Boot中&#xff0c;事务管理是通过Spring框架的事务管理模块来实现的。Spring提供了声明式事务管理和编程式事务管理两种方式。通常&#xff0c;我们使用声明式事务管理&#xff0c;因为它更简洁且易于维护。 1. 声明式事务管理 声明式事务管理是通过注解来实现的。…

软件工程-软件需求分析基础

基本任务 准确地回答“系统必须做什么&#xff1f;”&#xff0c;也就是对目标系统提出完整、准确、清晰、具体的要求 目标是&#xff0c;在分析阶段结束之前&#xff0c;系统分析员应该写出软件需求规格说明书&#xff0c;以书面形式准确地描述软件需求。 准则 1&#xff…

c++初始

目录 一数据类型 1. 2.sizeof 3.布尔 4.字符串类型 二.数据输入与输出 1.输出 2.输入 三.运算 1.加减乘除取模&#xff0c;&#xff0c;--都一样 2.逻辑非与或&#xff0c;与C语言一样 3.比较运算符&#xff0c;与C语言一样 4.三目运算符&#xff08;与C语言一样&a…

Thymeleaf在循环时设置递增序号

场景 在使用Thymeleaf进行遍历循环时&#xff0c;数据前面的序号如果使用实体类的id属性&#xff0c;id要是不从1开始递增则不能实现计数效果。 所以需要在循环时实现一个递增的序号效果。 如果没有显示设置状态变量&#xff0c;thymeleaf会默 认给个“变量名Stat"的状态…

从MySQL优化到脑力健康:技术人与效率的双重提升

文章目录 零&#xff1a;前言一&#xff1a;MySQL性能优化的核心知识点1. 索引优化的最佳实践实战案例&#xff1a; 2. 高并发事务的处理机制实战案例&#xff1a; 3. 查询性能调优实战案例&#xff1a; 4. 缓存与连接池的优化实战案例&#xff1a; 二&#xff1a;技术工作者的…