python 绘制CCDF图
CCDF
CCDF,互补累计分布函数。
简单点说就是,对于x,y=P(值>x).
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
def CCDF(data):Data = np.array(data)cdf = Data.cumsum(0)l = cdf[-1]cdf = 1.0*cdf / lccdf = 1-cdfreturn ccdfdef drawCDDF(data):data=np.array(data)ents=[]nums=[]for d in data:ents.append(d[0])nums.append(d[1])ccdf = CCDF(nums)plt.plot(ents,ccdf)plt.xlabel('X轴标签')plt.xlim(0, 6.5)plt.xticks(np.arange(0,6.5,0.5))plt.grid(True)plt.ylabel('y轴标签')plt.ylim((0, 1.1))plt.yticks(np.arange(0, 1.1, 0.1))plt.show()def dealData(data):dic={}for d in data:if dic.get(d)!=None:dic[d]+=1else:dic[d]=1vals_nums = []for k,v in dic.items():vals_nums.append([k,v])return vals_nums
if __name__ == '__main__':a=[1,2,3,4,5,6,7,8,9,10,9,8,7,6,5,4,3,2,1]drawCDDF(dealData(a))
python 绘制CCDF图相关推荐
- python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...
本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...
- python画折线图代码-Python绘制折线图和散点图的详细方法介绍(代码示例)
本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...
- python话雷达图-PYTHON绘制雷达图代码实例
这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...
- python绘制雷达图代码实例-PYTHON绘制雷达图代码实例
这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...
- python画出的雷达图效果-PYTHON绘制雷达图代码实例
这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...
- python turtle画彩虹-python绘制彩虹图
本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen.pen ...
- python画图代码彩虹-python绘制彩虹图
本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen.pen ...
- python 绘制折线图-怎样用python绘制折线图
今天教大家用python绘制一些线性图案,需要的朋友可以借鉴参考一下. 画最简单的直线图 代码如下:import numpy as np import matplotlib.pyplot as plt ...
- 利用python绘制雪景图_python绘制雪景图
本文实例为大家分享了python绘制雪景图的具体代码,供大家参考,具体内容如下 绘制雪景图,应用到turtle和random. from turtle import * from random imp ...
最新文章
- 如果孩子想学编程,你会推荐哪个? | 每日趣闻
- SpringBoot配置属性之MQ
- Unicode/not set/multi-byte/部分常用函数
- python能够做什么软件-python爬虫软件有哪些做的比较好的?
- redis set 超时_Redis 更新(set) key值过期时间被重置
- WP7进阶】——XNA游戏平面矩形碰撞检测
- WebGL学习笔记七点一
- 8大行业场景!最新 Apache Flink 行业案例集火热出炉
- pdo 封装增删改查类
- codeforces1456 D. XOR-gun
- react(94)--时间搜索传值规范
- VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解
- 代码行云流水..这位刚高中毕业的 UP 主,告诉我人的学习能力没有上限
- 深入浅出聊Unity3D优化:从Draw Calls到GC
- linux服务器知识学习:linux系统centos7国内镜像下载地址
- wordpress函数手册_WordPress中文手册文档
- 基于IDEA Plugin插件开发,撸一个DDD脚手架
- 微信小程序第五篇:页面弹出效果及共享元素动画
- Python+OpenCV人脸识别签到考勤系统(新手入门)
- Portainer的下载与安装
热门文章
- Qt msvc使用basler 相机pylon sdk进行windows编程测试
- 用Python 海龟绘图画一个小汽车(轮廓篇)
- 内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档
- 六步绘制企业战略地图
- 金山毒霸官博:谈新DLL挟持***故事,话新老DLL挟持之不同
- 批量收集照片并按规则命名
- 服务器系统如何账务处理,云服务器费账务处理
- 一文让你秒懂计算虚拟机化
- 魔兽世界3.3.5 TrinityCore - 自定义珠宝商人
- 【正版软件】Windows 11/10 专业工作站版操作系统软件 终身使用,支持迁移。