zipf定律,二八定律,流行度,点击率均可使用
随机生成n个数据,其数据遵循齐夫分布
一.齐夫定律概念
在自然语言的语料库里,一个单词出现的次数与它在频率表里的排名成反比。其实与八二法则有异曲同工之妙,举个例子就是说:20%的内容有着80%的访问量,80%的内容只有20%的访问量。也就是说:所有变量中,最重要的仅有20%,虽然剩余的80%占了多数,控制的范围却远低于“关键的少数”。
二.实例说明:
如果要生成50个整数,遵循zipf定律,范围在10-30之间,其结果如下:
11,17,24,10,19,14,28,28,12,14,15,15,11,17,11,21,25,12,17,26,21,14,12,23,22,12,11,26,28,25,17,16,21,28,19,22,17,29,25,24,13,21,12,23,23,14,11,21,23,18。
三.程序如下:
位置频率累加求和
void gene()
{float sum = 0.0;for (int i = 0; i < R; i++) { sum += C/pow((float)(i+2), A); //位置为i的频率,一共有r个(即秩), 累加求和 }for (int i = 0; i < R; i++) { if (i == 0) pf[i] = C/pow((float)(i+2), A)/sum; else pf[i] = pf[i-1] + C/pow((float)(i+2), A)/sum; }
}
设置参数,范围,生成个数
void results(int n)
{int nums[n];float arr[n];int k;//产生n个数for (int i = 0; i < n; i++) {int index = 0;int temp; float data1;//srand( ( unsigned )time( NULL ) );int data=10+rand() %40; nums[i]=data;cout<<data<<",";data1 = data*0.01;while (data1 > pf[index]) //找索引,直到找到一个比他小的值,那么对应的index就是随机数了index++; }
}
设置生成个数
int main()
{ gene(); results(100); return 1;
}
附完整程序
zipf定律,二八定律,流行度,点击率均可使用相关推荐
- 漫谈测试人生:软件测试的墨菲定律、二八定律和木桶定律…
谈及人生,我们可能听过不少具有哲理性且非常受用的定律,那么谈及测试,又有哪些值得我们思考的定律呢? 墨菲定律 墨菲定律的原话是这样的:Anything that can go wrong will g ...
- 数据分析报告:手机APP 实时竞价广告点击率的影响因素分析
手机APP 实时竞价广告点击率的影响因素分析 摘要:近年来,随着移动互联网和大数据的发展,基于精准定向目标的实时竞价(RTB)广告投放模式逐渐成为移动广告领域的热潮.RTB 广告投放流程中,需求方平台 ...
- 时间管理_帕累托法则(二八定律)
时间管理 帕累托法则(二八定律) 1. 二八现象 2. 相关理论 3. 总结 1. 二八现象 1.管理学:通常一个企业80%的利润来自它20%的项目 :这个80/20定律被一再推而广之–经济学家说,2 ...
- 企业中是如何运用二八定律?
1897年,意大利经济学者巴莱多偶然注意到19世纪英国人的财富和收益模式.在调查取样中,发现大部分的财富流向了少数人手里.同时,他还从早期的资料中发现,在其他的国家,都发现有这种微妙关系一再出现,而且 ...
- 竞价推广利用二八定律分析
竞价推广利用二八定律分析 二八原则在生活与工作中都具有指导意义,将其放置在推广工作上,同样能帮助我们更好的做出决策.简单的来说,竞价推广中的二八原则即为账户中80%的关键词消费都会集中在20%的关键词 ...
- 吴恩达,45岁生日快乐!提出著名二八定律:80%数据+20%模型=更好的AI
吴恩达发推称,「大家为自己送上最好的礼物就是,观看这个视频观看并提出自己的见解.让大家的工作从以模型为中心向以数据为中心的AI转变.」 在这个视频中,吴恩达提出了著名二八定律:80%的数据+20%的模 ...
- 如何更好地利用“二八定律”提升SEO优化效果?
二八定律是19世纪末20世纪初意大利经济学家巴莱多发现的,它意为"任何一组东西中,最重要的只占其中一小部分,约20%,其余80%尽管是多数,却是次要的".满足前提条件:任何一组东西 ...
- 蝴蝶效应 青蛙现象 鳄鱼法则 马太效应 木桶理论 二八定律(巴莱多定律) 破窗理论 羊群效应
1.蝴蝶效应:上个世纪70年代,美国一个名叫洛伦兹的气象学家在解释空气系统理论时说,亚马逊雨林一只蝴蝶翅膀偶尔振动,也许两周后就会引起美国得克萨斯州的一场龙卷风. 蝴蝶效应是说,初始条件十分微小的变化 ...
- 蝴蝶效应,青蛙现象,鳄鱼法则,鲇鱼效应,羊群效应,刺猬法则,手表定律,破窗理论,二八定律,木桶理论,马太效应,这些你都明白吗?...
蝴蝶效应,青蛙现象,鳄鱼法则,鲇鱼效应,羊群效应,刺猬法则,手表定律,破窗理论,二八定律,木桶理论,马太效应,这些你都明白吗?1.蝴蝶效应:上个世纪70年代,美国一个名叫洛伦兹的气象学家在解释空气系统 ...
- 吴恩达提出了著名的二八定律
国际最权威的ML学者之一吴恩达(Andrew Ng)在他45岁生日当天发推文称 ,"大家为自己送上最好的礼物就是,观看这个视频观看并提出自己的见解.让大家的工作从以模型为中心向以数据为中心的 ...
最新文章
- VirtualBox虚拟机开机后台自启动
- CSS3的边框(三)
- CNN经典模型:VGGNet
- finder怎么才能找到library
- 在技术社区以外的博文中插入代码(把代码转换到 Html 文本)
- 关于JQuery的异步注册
- AndroidDeveloper Weekly No.1
- 史上最全后端技术介绍
- LimeSDR Mini轻松上手系列1: 介绍
- Apktool 使用详解
- 【转载】新韭菜日记39--20190318 ----最近反思 学习分析财务
- sqlserver 2012实施与管理学习笔记(一):选型和部署之单机部署、故障转移群集与日志传送
- 【面试技巧】十大面试必胜绝招
- 猪皮做成眼角膜为盲人恢复视力,不用等人捐献了
- npm 安装node后,node-v和npm -v提示不是内部或外部命令,也不是可运行的程序 或批处理文件
- css 手抓,CSS 像素画 - 手和箭头
- 人工智能以及图形图像处理领域CCFA类期刊汇总与个人评价
- 学习Javascript 的书籍有哪些?
- 【AtCoder】Japanese Student Championship 2019 Qualification题解
- 物联网终端的信息保护