Python正态分布

/ / Python正态分布

正态分布是通过排列数据中每个值的概率分布来呈现数据的形式,大多数值保持在平均值附近,从而使排列对称。

无涯教程在numpy库中使用各种函数来数学计算正态分布的值。将创建直方图,在该直方图上绘制概率分布曲线。

import matplotlib.pyplot as plt
import numpy as np

mu, sigma=0.5, 0.1
s=np.random.normal(mu, sigma, 1000)

# 创建 bin 和直方图
count, bins, ignored=plt.hist(s, 20, normed=True)

#绘制分布曲线
plt.plot(bins, 1/(sigma * np.sqrt(2 * np.pi)) *
    np.exp( - (bins - mu)**2/(2 * sigma**2) ),       linewidth=3, color='y')
plt.show()

其输出如下-

链接:https://www.learnfk.comhttps://www.learnfk.com/python-data-science/python-normal-distribution.html

来源:LearnFk无涯教程网

normdist.png

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

AI原生开发工作流实战 -〔Tony Bai〕

MCP & A2A 前沿实战 -〔黄佳〕

Stable Diffusion实战课​ -〔夜月 ​& 散步​〕

AI大模型企业应用实战 -〔蔡超〕

说透元宇宙 -〔方军〕

后端技术面试 38 讲 -〔李智慧〕

编译原理之美 -〔宫文学〕

消息队列高手课 -〔李玥〕

从0开发一款iOS App -〔朱德权〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者