python中scipy.stats产生随机数实例讲解

作者:宋宋大人 时间:2021-03-20 07:57:04 

python的numpy 能生成一定概率分布的随机数,但如果需要更具体的概率密度,累积概率,就要使用scipy.stats。scipy.stats用于统计分析,统计工具和随机过程的概率,各个随机过程的随机数生成器可以从numpy.random中找到。本文介绍python中使用scipy.stats产生随机数的原理及实例。

1、scipy.stats正态分步格式


scipy.stats #生成指定分布

scipy.stats.poisson.rvs(loc=期望, scale=标准差, size=生成随机数的个数) #从泊松分布中生成指定个数的随机数

2、使用说明

norm.rvs通过loc和scale参数可以指定随机变量的偏移和缩放参数,这里对应的是正态分布的期望和标准差。

size得到随机数数组的形状参数。

3、scipy.stats使用实例:产生随机数


#1. random number
#np.random.normal(loc=0.0, scale=1.0, size=None)
rv_unif = st.uniform.rvs(size=10)
print(rv_unif)
rv_norm=st.norm.rvs(loc = 5,scale = 1,size =(2,2))
print(rv_norm)
rv_beta=st.beta.rvs(size=10,a=4,b=2)
print(rv_beta)

来源:https://www.py.cn/jishu/jichu/24533.html

标签:python,scipy.stats,随机数
0
投稿

猜你喜欢

  • 表单制作方式大比拼

    2008-10-09 11:32:00
  • oracle 时间格式的调整

    2009-05-24 19:32:00
  • WEB2.0网页制作标准教程(4)如何调用css样式表

    2007-11-13 13:26:00
  • Oracle 数据库中创建合理的数据库索引

    2009-07-02 12:31:00
  • java正则表达式匹配所有数字的案例

    2023-07-07 02:59:38
  • SQL Server中索引使用及维护

    2008-11-25 11:13:00
  • php从文件夹随机读取文件的方法

    2023-11-21 16:38:35
  • asp如何直接调用后台存储过程?

    2010-06-28 18:27:00
  • 如何在js中使用FileSystemObject(fso)

    2007-09-23 09:10:00
  • 简单分析python的类变量、实例变量

    2022-12-20 20:39:56
  • php将12小时制转换成24小时制的方法

    2023-11-21 15:56:08
  • python3实现基于用户的协同过滤

    2023-11-17 01:39:47
  • JavaScript获取时区实现过程解析

    2023-08-22 20:58:34
  • Go微服务网关的实现

    2023-07-02 22:27:05
  • CSS背景属性5个应用实例

    2009-09-13 20:54:00
  • asp网上考试设计思路是怎样的?

    2010-07-14 21:09:00
  • 如何取得MYSQL中ENUM列的全部可能值

    2009-07-30 08:53:00
  • python计算一个序列的平均值的方法

    2023-08-25 06:40:17
  • PHP开发中常用的三个表单验证函数使用小结

    2023-11-21 19:15:50
  • 详解JavaScript中的this指向问题

    2023-08-23 00:52:03
  • asp之家 网络编程 m.aspxhome.com