随机数函数

今天给大家分享几种常用的随机数函数!

在excel中生成随机数虽然不是很频繁的需求,但是简单了解几个随机数生成方式,偶尔还是很有帮助的。因为我们时常需要使用一组随机数来模拟实验或者制作虚拟的案例数据源。

今天要跟大家介绍7种随机数生成方式,每一种方式生成的随机数都有自身特点。

  • =rand()

这是最简单的一个随机数函数,可以生成0~1之间的随机小数。

  • =10+rand()*40

这个随机数函数是第一个函数的变形,可生成10~50的随机非整数。(带小数点)

  • =NORMINV(RAND(),15,5)

这个函数的功能是生成一组正态分布随机数(第一个参数代表正态分布概率,第二个参数代表算术平均值 、第三个参数代表分布的标准偏差)

  • =INT(RAND()*60+40)

这个函数可生成40~100之间的随机整数。INT本身就代表取整的意思。

  • 函数公式:=round(rand()*60+40,2)

这个函数可生成40~100之间保留两位小数的随机数。

  • randbetween(40,100)

这个函数代表生成40~100之间的随机整数。

最后一种方式需要借助excel数据分析数据库(还未加载数据分析工具或者不太熟悉的同学请回复001或者点击以下链接了解具体操作步骤。)

一个关于Excel的秘密——微软向用户隐藏了什么?

打开数据——分析——数据分析

在弹出菜单中选择随机数发生器

这个工具可以生成常用的七种格式随机数:均匀分布、正态分布、贝努利分布、二项式分布、泊松分布、模式分布、离散分布等。

以上七种是小魔方迄今为止找到的的随机数分布生成方式。当然可能不止这几种,以后发现新的方式还会跟大家一起分享。

原文发布于微信公众号 - 数据小魔方(datamofang)

原文发表时间:2016-03-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏人工智能

深度学习框架之一:Theano

正文共7163个字,1张图,预计阅读时间18分钟。 参考Lasagne官网(http://lasagne.readthedocs.io/en/latest/)t...

21760
来自专栏数据科学与人工智能

【Python环境】无监督学习之KMeans

k-means,这一种算法是非监督模型,也就是说一开始我可以不用告诉它类别,让他们自己去分类。那么怎么去分类呢?假设我们首先将它映射到欧式空间 ? 可以直观...

33480
来自专栏CDA数据分析师

教你一招:Python编写的最短路径算法

一心想学习算法,很少去真正静下心来去研究,前几天趁着周末去了解了最短路径的资料,用python写了一个最短路径算法。算法是基于带权无向图去寻找两个点之间的最短路...

549100
来自专栏人工智能LeadAI

基于Tensorflow实现多层感知机网络MLPs

github:https://github.com/sladesha/deep_learning

12720
来自专栏数据结构与算法

05:Cave Cows 1 洞穴里的牛之一

总时间限制: 10000ms单个测试点时间限制: 1000ms内存限制: 262144kB描述 很少人知道其实奶牛非常喜欢到洞穴里面去探险。     洞窟里有N...

30070
来自专栏1039778的专栏

Python 数据分析学习笔记

一、基本语法 [1507772432114_7239_1507772402948.jpg] 资料地址:http://www.icoolxue.com/album...

1.6K90
来自专栏AI研习社

如何在 Keras 中从零开始开发一个神经机器翻译系统?

机器翻译是一项具有挑战性的任务,包含一些使用高度复杂的语言知识开发的大型统计模型。 神经机器翻译的工作原理是——利用深层神经网络来解决机器翻译问题。 在本教程...

385120
来自专栏北京马哥教育

隐马尔科夫模型 python 实现简单拼音输入法

在网上看到一篇关于隐马尔科夫模型的介绍,觉得简直不能再神奇,又在网上找到大神的一篇关于如何用隐马尔可夫模型实现中文拼音输入的博客(http://sobuhu....

47270
来自专栏1039778的专栏

Python 数据分析学习笔记

一、基本语法 [1507772432114_7239_1507772402948.jpg] 资料地址:http://www.icoolxue.com/albu...

57460
来自专栏企鹅号快讯

机器学习——SVM实战

机器学习(十八) ——SVM实战 (原创内容,转载请注明来源,谢谢) 一、概述 本篇主要用python来实现SVM算法,并用SVM算法进行预测分类结果。对于SM...

23080

扫码关注云+社区

领取腾讯云代金券