آموزش ماشین‌آموخته - توزیع داده‌های نرمال

正态数据分布(Normal Data Distribution)

在上一章中,我们学习了如何创建给定大小且在两个给定值之间的完全随机数组。

在本章中,我们将学习如何创建一个将值集中在给定值周围的数组。

在概率论中,在数学家卡尔·弗里德里希·高斯(Carl Friedrich Gauss)提出了这种数据分布的公式之后,这种数据分布被称为正态数据分布或高斯数据分布。

实例

典型的正态数据分布:

import numpy
import matplotlib.pyplot as plt
x = numpy.random.normal(5.0, 1.0, 100000)
plt.hist(x, 100)
plt.show()

结果:


运行实例

注释:由于正态分布图具有钟形的特征形状,因此也称为钟形曲线。

دستانی نمائش کا تفسیر

ہم استعمال کرتے ہیں numpy.random.normal() مетод کے ذریعے بنائی گئی اعداد (100000 کی اعداد کا آرایه) 100 ستونوں والی دستانی نمائش میں درج کی گئی ہیں。

ہم نے اوسط کو 5.0 اور معیار تقارب کو 1.0 رکھا ہے。

یہ معنات رکھتا ہے کہ یہ اعداد 5.0 کے اطراف تھوڑی بندھی ہوں گے، اور کم سے کم 1.0 کی تفاوت سے دور نہیں رہیں گے。

دستانی نمائش میں دیکھا جاسکتا ہے کہ زیادہ تر اعداد 4.0 سے 6.0 کے درمیان ہیں، سب سے بڑا اعداد 5.0 کے قریب ہیں。