انحراف معیار چیست؟(What is Standard Deviation?)



انحراف استاندارد عددی است که میزان پراکندگی مقادیر را نشان می‌دهد.



انحراف استاندارد پایین به این معنی است که بیشتر اعداد به مقدار میانگین (متوسط) نزدیک هستند.



انحراف استاندارد بالا به این معنی است که مقادیر در محدوده وسیع تری پخش می شوند.



مثال: این بار سرعت 7 خودرو را ثبت کرده ایم:




speed = [86,87,88,86,87,85,86]




انحراف معیار این است:




0.9




به این معنی که بیشتر مقادیر در محدوده 0.9 از میانگین قرار دارند
مقدار، که 86.4 است.



اجازه دهید همین کار را با مجموعه‌ای از اعداد با دامنه وسیع‌تر انجام دهیم:




speed = [32,111,138,28,59,77,97]




انحراف معیار این است:




37.85




به این معنی که بیشتر مقادیر در محدوده 37.85 از میانگین قرار دارند
مقدار، که 77.4 است.


همانطور که می بینید، انحراف استاندارد بالاتر نشان می دهد که مقادیر هستند
در محدوده وسیع تری پخش شده است.



ماژول NumPy روشی برای محاسبه انحراف معیار دارد:




مثال


Use the NumPy std() method to find the
standard deviation:



import numpy

speed = [86,87,88,86,87,85,86]


x = numpy.std(speed)

print(x)





مثال



import numpy

speed = [32,111,138,28,59,77,97]


x = numpy.std(speed)

print(x)