工作案例 - python绘制excell表中RSRP列的CDF图
什么是CDF图
CDF(Cumulative Distribution Function)就是累积分布函数,是概率密度函数的积分。CDF函数是一个在0到1之间的函数,描述了随机变量小于或等于一个特定值的概率。在可视化方面,CDF图表明了一个随机变量X小于或等于给定值x的概率。CDF通常用于描述一个数据集中特定值所占的比例。
python 代码部分
import pandas as pd
import matplotlib.pyplot as plt
df = 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()