python 频数表_python里计算每个数字出现的频数
我有一个长array对象(numpy里的),大概是30w个整数(0-9),现在要统计每个数字出现的百分比,请问有没有什么高效的算法?我现在使用最原始的:defcal(classfier):'''返计算并返回一...
我有一个长array对象(numpy里的),大概是30w个整数(0-9),现在要统计每个数字出现的百分比,请问有没有什么高效的算法?
我现在使用最原始的:
def cal(classfier):
'''
返计算并返回一个长度为8的向量,表示每种颜色的百分比
'''
n0 = 0.0
n1 = 0.0
n2 = 0.0
n3 = 0.0
n4 = 0.0
n5 = 0.0
n6 = 0.0
n7 = 0.0
l = len(classfier)
for i in range(l-1):
if classfier[i] == 0:
n0 = n0 + 1
elif classfier[i] == 1:
n1= n1 + 1
elif classfier[i] == 2:
n2 = n2 + 1
elif classfier[i] == 3:
n3 = n3 + 1
elif classfier[i] == 4:
n4 = n4 + 1
elif classfier[i] == 5:
n5 = n5 + 1
elif classfier[i] == 6:
n6 = n6 + 1
else:
n7 = n7 + 1
vector = [100 * n0/l,100 * n1/l,100 * n2/l,100 * n3/l,100 * n4/l,100 * n5/l,100 * n6/l,100 * n7/l]
print 'Col0: ', round(100 * n0/l,4), '%'
print 'Col1: ', round(100 * n1/l,4), '%'
print 'Col2: ', round(100 * n2/l,4), '%'
print 'Col3: ', round(100 * n3/l,4), '%'
print 'Col4: ', round(100 * n4/l,4), '%'
print 'Col5: ', round(100 * n5/l,4), '%'
print 'Col6: ', round(100 * n6/l,4), '%'
print 'Col7: ', round(100 * n7/l,4), '%\n'
return(vector)
展开
python 频数表_python里计算每个数字出现的频数相关推荐
- python百分号用法_python里百分号
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 格式化格式化是字符串的一种常用功能,便于提取出共用不改变内容,只更改需要改变的内 ...
- python怎么在字符串里加入变量数字_Python学习笔记(一)之基本元素:变量,数字和字符串...
从这篇文章开始,将记录我学习python的笔记,中间难免出错,看到的时候请不要见怪,因为我还是一个小学生. python中所有数据--布尔值,整型,浮点数,字符串,甚至大型数据结构,函数以及程序--都 ...
- python膨胀卷积_python里有没有轻量级的卷积网络库,不需要训练,只想快速前向计算?...
谢邀,看你的问题描述,想做的应该是深度学习的部署对吧.首先这个领域水很深,不同平台,不同框架的坑很多,不存在一个框架搞定所有case的可能. 这里给你一些部署深度学习模型的思路和建议,具体的还要结合实 ...
- c python 内存冲突_Python在计算内存时应该注意的问题?
我之前的一篇文章,带大家揭晓了 Python 在给内置对象分配内存时的 5 个奇怪而有趣的小秘密.文中使用了sys.getsizeof()来计算内存,但是用这个方法计算时,可能会出现意料不到的问题. ...
- python调试神器_Python里三个最高逼格的调试神器
调试是开发过程中不可避免的一个环节,在Python中我们使用print.logging.assert等方法进行调试既简单又实用,但毕竟有其局限性.今天这篇文章为大家带来三个工具,其中有Python的内 ...
- python游戏开发框架_Python游戏开发:数字华容道
今年年初,新一季的<最强大脑>开播了,第一集选拔的时候大家做了一个数字游戏,名叫<数字华容道>,当时何猷君以二十几秒的成绩夺得该项目的冠军,看了这个游戏之后我决定要写一个< ...
- python推盘游戏_Python游戏开发:数字华容道
今年年初,新一季的<最强大脑>开播了,第一集选拔的时候大家做了一个数字游戏,名叫<数字华容道>,当时何猷君以二十几秒的成绩夺得该项目的冠军,看了这个游戏之后我决定要写一个< ...
- python可爱代码_Python里那些可爱的游戏模块们
一晃自己用python写小游戏也有段时间了,自娱自乐之余,也对这些模块如数家珍下,仅做一家之言供后来者参考吧. 首先是范畴问题,python适合写什么游戏呢? 简言之,python适合写一些2D的小游 ...
- python多项式运算_python – 用于计算“多项式系数”的numpy / scipy函数
是否有任何python函数(可能来自numpy或scipy)计算扩展中x ** r的系数(1 xx ** 2 x ** 3 - x **(k-1))** n ,其中k> = 1,n> = ...
最新文章
- Qt中文手册 之 QTableWidgetItem
- 前Oracle首席工程师怒喷:MySQL 是“超烂的数据库”,建议考虑 PostgreSQL
- oracle 10g安装过程遇到的问题
- 集成ACEGI 进行权限控制
- PHP实现定时任务的几种方法
- 深度学习总结:GAN,3种方式实现fixedGtrainD,fixedDtrainG, retain, detach
- Spring容器与上下文理解
- 7个月,4000+人,500+源码笔记,诚邀你参加源码共读~
- asp.net尚未在web服务器上注册_最新版Web服务器项目详解 00 项目概述
- 某社交 App 涉黄被下架,真相令人窒息
- pythonarp攻击_python通过scapy模块进行arp断网攻击
- tar打包时忽略svn目录
- 树莓派书籍全方位推荐
- 城市区域二手房信息python爬取、保存和初步分析—笔记
- Caffeine使用篇 - Eviction
- PHP empty()
- 奔腾微型计算机的字长,目前流行的Pentium(奔腾)微机的字长是
- c语言项目过期什么意思,vs2010为什么总显示此项目已过期 XP系统
- PostMan9.11.0安装以及汉化教程
- 洛谷P1118 [USACO06FEB]数字三角形 Backward Digit Su(dfs剪枝)
热门文章
- 【计算视觉】人脸属性识别算法 | 性别+种族+年龄+表情
- QML <2> Canvas 自定义绘制 网易云歌单封面实现
- DDR 6 内存已经投入研发
- AndroidStudio音乐播放器进度条和歌曲时间的操作
- 【VSCode】yarn : 无法加载文件 A:\yuke\node\node_gobal\yarn.ps1,因为在此系统上禁止运行脚本。
- ipad一直卡在白苹果_iPad 为什么至今都没有天气和计算器应用?苹果回答来了
- 配置CLion进行嵌入式STM32的HAL库开发
- 基于单片机的交通灯设计
- 正则表达式习题解答-Python核心编程3 第一章
- Ant Design学习——Mentions