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

excel

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

实操如下:
插入随机函数
excel与python生成正态分布的数据,实践_第1张图片

插入概率函数excel与python生成正态分布的数据,实践_第2张图片
最终效果:
excel与python生成正态分布的数据,实践_第3张图片

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生成正态分布的数据,实践_第4张图片

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

你可能感兴趣的:(python,概率论)