آموزش توابع آماری در NumPy

4 سال پیش
آموزش توابع آماری در NumPy
امتیاز دهید post

آموزش توابع آماری در NumPy

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش توابع آماری در NumPy خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش صفر تا صد پایتون

NumPy دارای چند توابع آماری مفید برای یافتن حداقل، حداکثر، انحراف استاندارد و واریانس و غیره از عناصر داده شده در آرایه است. توابع به شرح زیر توضیح داده شده است –

()numpy.amin  و ()numpy.amax

این توابع حداقل و بیشترین را از عناصر موجود در آرایه داده شده در امتداد محور مشخص برمی گردانند.

مثال

 

این خروجی زیر را تولید می کند –

 

()numpy.ptp 

تابع () numpy.ptp دامنه (حداکثر-حداقل) مقادیر را در طول یک محور برمی گرداند.

 

این خروجی زیر را تولید می کند –

 

()numpy.percentile 

صدک معیاری است که در آمار نشان داده می شود و مقداری را نشان می دهد که زیر یک درصد مشاهدات در یک گروه از مشاهدات کاهش می یابد. تابع ()numpy.percentile آرگومان های زیر را می گیرد.

 

آرگومان
1 a

آرایه ورودی

2 q

صدک محاسبه باید بین 0 تا 100 باشد

3 axis

محوری که در آن صدک محاسبه می شود

 

مثال

 

این خروجی زیر را تولید می کند –

 

()numpy.median 

میانه به عنوان مقداری تعریف می شود که نیمه بالاتر یک نمونه داده را از نیمه پایین جدا می کند. از تابع ()numpy.median استفاده می شود که در برنامه زیر نشان داده شده است.

مثال

 

این خروجی زیر را تولید می کند –

 

()numpy.mean 

میانگین حسابی مجموع عناصر در امتداد یک محور تقسیم بر تعداد عناصر است. تابع ()numpy.mean میانگین محاسبه عناصر در آرایه را برمی گرداند. اگر محور ذکر شود ، در امتداد آن محاسبه می شود.

مثال

 

این خروجی زیر را تولید می کند –

 

()numpy.average 

میانگین توزین میانگین است که حاصل ضرب هر مولفه در عاملی است که اهمیت آن را منعکس می کند. تابع ()numpy.average میانگین وزنی عناصر موجود در یک آرایه را با توجه به وزن مربوط به آنها در آرایه دیگری محاسبه می کند. این تابع می تواند یک پارامتر محور داشته باشد. اگر محور مشخص نشده باشد ، آرایه مسطح می شود.

با در نظر گرفتن یک آرایه [1،2،3،4] و وزن های مربوطه [4،3،2،1] ، میانگین وزنی با اضافه کردن محصول عناصر مربوطه و تقسیم مجموع بر مجموع وزن محاسبه می شود.

میانگین وزنی = (1 * 4 + 2 * 3 + 3 * 2 + 4 * 1) / (4 + 3 + 2 + 1)

مثال

 

این خروجی زیر را تولید می کند –

 

در یک آرایه چند بعدی می توان محور محاسبه را تعیین کرد.

مثال

 

این خروجی زیر را تولید می کند –

 

انحراف معیار

انحراف معیار ریشه مربع میانگین انحرافات مربع از میانگین است. فرمول انحراف استاندارد به شرح زیر است –

 

اگر آرایه [1 ، 2 ، 3 ، 4] باشد ، میانگین آن 2.5 است. از این رو انحراف مربع [25/2 ، 25/0 ، 25/0 ، 25/2] و مربع میانگین آن بر 4 تقسیم شده است، به عنوان مثال، sqrt (5/4) 1.1180339887498949 است.

مثال

 

این خروجی زیر را تولید می کند –

 

واریانس

واریانس میانگین انحرافات مربع، یعنی میانگین است (abs (x – x.mean ()) ** 2). به عبارت دیگر، انحراف معیار ریشه مربع واریانس است.

مثال

این خروجی زیر را تولید می کند –

 

منبع.

 

 

لیست جلسات قبل آموزش NumPy

  1. آموزش NumPy
  2. معرفی NumPy
  3. آموزش محیط کار NumPy
  4. آموزش شی Ndarray در NumPy
  5. آموزش انواع داده ها در NumPy
  6. آموزش ویژگی های آرایه در NumPy
  7. آموزش روال ایجاد آرایه در NumPy
  8. آموزش ایجاد آرایه از داده های موجود در NumPy
  9. آموزش ایجاد آرایه از محدوده های عددی در NumPy
  10. آموزش شاخص گذاری و برش در NumPy
  11. آموزش شاخص گذاری پیشرفته در NumPy
  12. آموزش Broadcasting در NumPy
  13. آموزش تکرار در یک آرایه در NumPy
  14. آموزش دستکاری آرایه در NumPy
  15. آموزش اپراتورهای دودویی در NumPy
  16. آموزش توابع رشته ای در NumPy
  17. آموزش توابع ریاضی در NumPy
  18. آموزش عملیات حسابی در NumPy
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه