Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती · Python basics

P12.4 NumPy Statistics: sum, mean, median, min, max, std

By Ravindra Bagale

हे का शिकायचं?

Data पाहिल्यावर पहिला प्रश्न: सरासरी किती, सगळ्यात कमी-जास्त किती, किती पसरलेला?

हे काय आहे?

arr.sum(), arr.mean(), np.median(arr), arr.min(), arr.max(), arr.std() आणि np.percentile(arr, 90).

कसं करायचं?

Step 1. Array घ्या.

Step 2. हवं ते statistic काढा.

उदाहरणं: copy करा आणि चालवा

उदाहरण A: Delivery times ची summary

हा code चालवा:

import numpy as np
mins = np.array([18, 22, 25, 19, 40, 21, 23, 20])
print("mean:", mins.mean())
print("median:", np.median(mins))
print("min/max:", mins.min(), mins.max())
print("std:", round(mins.std(), 2))

तुम्हाला दिसणारा output:

mean: 23.5
median: 21.5
min/max: 18 40
std: 6.58

याचा अर्थ: एका नजरेत सरासरी, median आणि पसरट दिसली.

उदाहरण B: Percentiles

हा code चालवा:

import numpy as np
mins = np.array([18, 22, 25, 19, 40, 21, 23, 20])
print(np.percentile(mins, 90))

तुम्हाला दिसणारा output:

29.499999999999996

याचा अर्थ: 90th percentile म्हणजे 90% deliveries त्या वेळेच्या आत झाल्या.