excel与python生成正态分布的数据,实践

excel

主要函数:
=NORMINV(RAND(),0,1) //生成正态分布随机值
=NORMDIST(C5,0,1,FALSE)//生成概率值
参考来源:https://blog.csdn.net/pitt_xiong/article/details/8028647

实操如下:
插入随机函数
在这里插入图片描述

插入概率函数在这里插入图片描述
最终效果:
在这里插入图片描述

python实践

代码来源:https://blog.csdn.net/weixin_44580977/article/details/101980547?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-9

import random

# 生成呈正态分布的随机数
# print("normalvariate: ", random.normalvariate(0, 1))

# 产生一组满足正太分布的随机数
walk = []
for _ in range(1000):
    walk.append(random.normalvariate(0, 1))

# 画成直方图
import matplotlib.pyplot as plt  # 导入模块

plt.hist(walk, bins=30)  # bins直方图的柱数
plt.show()
print(walk)
————————————————
原文链接:https://blog.csdn.net/weixin_44580977/article/details/101980547

截图效果:
在这里插入图片描述

以上便是excel与python的正态分布随机值实践。请君自取。

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读