در حال بارگزاری

پکیج statistics پایتون | تابع میانگین، واریانس، انحراف معیار، میانه، مد

شما اینجا هستید:
پکیج statistics پایتون | تابع میانگین، واریانس، انحراف معیار، میانه، مد

پکیج statistics پایتون | تابع میانگین، واریانس، انحراف معیار، میانه، مد

پکیج statistics برای انجام کارهای آماری در پایتون (python) استفاده میشه! مانند تابع میانگین، واریانس، انحراف معیار، میانه، مد، واریانس جامعه، انحراف معیار جامعه و غیره! که ما در این مطلب با مثال و کامل به بررسی موارد مذکور می‌پردازیم!

ورود داده

خب اول کار دو خط زیر رو در نظر بگیرید!

import statistics
x=[5,7,2,5,12,8]

در خط اول، اومدیم پکیج statistics (به معنی آمار) رو وارد برنامه کردیم! [توجه کنید که این پکیج توووی پایتون (Python) فی نفسه وجود داره و نیازی به نصب و این جور چیزا نیست!]

در خط 2 هم یک لیست به اسم x شامل 6 عدد تعریف کردیم!

حالا بریم تا با هم چندتا چیز میز از پکیج statistics رو یاد بگیریم!

تابع میانگین (mean) در پایتون (python)

اگر بخوایم میانگین اون 6 تا عدد رو حساب کنیم، میگیم:!

a=statistics.mean(x)
print(a)

که خروجی 6.5 رو به ما میده!

تابع محاسبه واریانس (variance) در پایتون (Python)

برای محاسبه واریانس مجموعه داده فوق به صورت زیر باید عمل کنیم!

a=statistics.variance(x)
print(a)

که خروجی میشه: 11.5 !

تابع انحراف معیار (stdev) در پایتون (Python)

نکته اول اینکه این stdev مخفف عبارت Standard Deviation (به معنی انحراف استاندارد یا انحراف معیار) است!

نکته دوم اینه که این تابع، همون جذرِ واریانس است!

برای محاسبه انحراف استاندارد این مجموعه داده، باید به طریق زیر عمل کنیم!

a=statistics.stdev(x)
print(a)

خروجی این کد میشه: 3.391164991562634 !

تابع میانه (median) در پایتون (python)

حالا برای محاسبه میانه این اعداد باید کد زیر رو بنویسیم!:

a=statistics.median(x)
print(a)

خروجی این هم میشه: 6 !

تابع محاسبه مد (mode) در پایتون (python)

نکته: مشاهده‌ای که دارای بیشترین تکرار است، مُد نام دارد! [مثلاً در داده‌های فوق، 5 دوبار تکرار شده، ولی بقیه یک بار! پس 5 از همه بیشتر تکرار شده!]

a=statistics.mode(x)
print(a)

که خروجی این هم میشه همون 5 که صحبتشو کردیم!

تمرین: اگر حالا دو مشاهده پرتکرار بودن چی میشه به نظرتون؟!

مثلاً فرض کنید داده ها ایناست:!

x=[5,7,2,5,12,8,8]

به نظرتون، در این صورت، مُد رو چی بهمووون نشووون میده؟! [خودتون انجام بدین و بعد به جواب زیر توجه کنید! جواب رو الان نگاه نکنید ها!!! اول خودتون انجام بدید!]

جواب نهایی:

خطا میده!! و میگه no unique mode! یعنی مُد منحصر به فردی وجود نداره!

واریانس و انحراف معیار زیر ذرهبینِ کولاک!

واریانسی که در بالا صحبتش رو کردیم! واریانس نمونه است! ولی یه واریانس جامعه هم تعریف میکنن!

خب وقتی انحراف استاندارد، جذرِ واریانس باشه، پس واضحه که انحراف استاندارد جامعه هم داریم!

برای مشاهده جزئیات بیشتر به آموزش زیر مراجعه کنید، اونجا خیلی کامل توضیج دادیم و فرمول‌هاشوون رو هم آوردیم!

محاسبه انحراف معیار و واریانس در پایتون (Python)

اما برای اینکه این مطلب هم کامل باشه، قطعه کد زیر رو در نظر بگیرید!

a=statistics.pvariance(x)
print(a)

که اون p مخفف population به معنی جامعه (یا جمعیت) است!

خروجی این هم میشه: 8.489795918367347 !

همچنین قطعه کد زیر رو هم به عنوان خاتمه این بحث در نظر بگیرید!

a=statistics.pstdev(x)
print(a)

که این هم میاد انحراف معیار جامعه رو حساب میکنه و خروجی میشه: 2.9137254363387344 !

مطالب مرتبط

منابع و نقشه راه یادگیری پایتون و یادگیری ماشین در این مطلب، منابع و نقشه راه یادگیری پایتون...

سلام، در این پست با اسم فیلم نکات تکمیلی متغیرها در پایتون (Python) قراره یک سری از نکاتی...

جزئیات نوشته
تعداد دیدگاه 0
تعداد بازدید 11.5K
تاریخ انتشار 23/06/2019
تاریخ بروزرسانی 23/06/2019
نویسنده گروه آموزشی کولاک
برای ارسال دیدگاه ابتداواردشوید