در این آموزش به صورت کامل نحوه محاسبه میانگین هارمونیک (harmonic mean) در پایتون رو آموزش میدیم! فرمول محاسبه این میانگین رو هم بیان میکنیم و با یک مثال جزئیات محاسباتیش رو هم بحث میکنیم!
اونایی که آمار خوندن، میدونن که برای محاسبه میانگین چندین روش وجود داره! (یکی از راههاش محاسبه “مجموع مشاهدات تقسیم بر تعداد مشاهدات” است! که اینو همه بلدن! اما راههای مختلفی وجود داره، و این فقط یک نوع از محاسبه میانگین بود!)
به صورت خلاصه، Harmonic Mean یکی از چندین روشِ محاسبه میانگین است! اسمهای دیگش هم میانگین “همساز” یا “هماهنگ” است!
فرض کنید اعدادمووووون x1 و x2 و … و xn باشد! در این صورت برای محاسبه میانگین هارمونیک این اعداد باید طبق فرمول زیر عمل کنیم!
برای فهم بهتر، یک مثال میزنیم!
فرض کنید میخوایم میانگین هارمونیک اعداد 5 و 7 و 8 و 14 رو حساب کنیم! در این صورت طبق تصویر زیر عمل میکنیم!
خب این از فرمول و نحوه محاسبه میانگین هارمونیک به صورت دستی! اما بریم سراغ محاسبه همین مورد در پایتون!
همون مثالی که در بالا به صورت دستی حل کردیم رو مجدداً در نظر بگیرید! یعنی فرض کنید میخوایم میانگین هارمونیک اعداد 5 و 7 و 8 و 14 رو حساب کنیم! برای این منظور قطعه کد زیر رو در نظر بگیرید تا خط به خط توضیح بدم!
import statistics a=[5,7,8,14] b=statistics.harmonic_mean(a) print(b)
در خط اول، پکیج statistics رو وارد برنامه کردیم تا بتونیم ازش استفاده کنیم! (این پکیج در خود پایتون به صورت پیشفرض وجود داره و اصلاً نیازی به نصبش نیست!)
یادآوری از زبان انگلیسی: واژه statistics به معنی “آمار” است!
در خط 2، اومدیم اعداد 5 و 7 و 8 و 14 خودموووون رو در قالب یک لیست تعریف کردیم!
در خط 3 گفتیم، از پکیج statistics، تابع harmonic_mean رو استفاده کن [برای محاسبه میانگین هارمونیک دیگه!] و لیست a رو به عنوان ورودی بهش دادیم!
عملاً در خط 3 میاد، میانگین هارمونیک a رو حساب میکنه و حاصل هرچی شد، حاصل رو میریزه توی متغیری به اسم b !
در خط آخر هم داریم همون B رو چاپ میکنیم! تا خروجی رو ببینیم!
خروجی:
7.417218543046357
که دقیقاً همون چیزی است که به صورت دستی بدست آوردیم!
محاسبه انحراف معیار و واریانس در پایتون !
تعداد دیدگاه | 0 |
تعداد بازدید | 12.1K |
تاریخ انتشار | 30/11/2019 |
تاریخ بروزرسانی | 30/11/2019 |
نویسنده | گروه آموزشی کولاک |