รัน NumPy ออนไลน์

Mean, Median และ Standard Deviation ด้วย NumPy

Mean และ median บอกค่ากลาง ส่วน standard deviation บอกการกระจาย

Mean, Median และ Standard Deviation ด้วย NumPy คืออะไร?

Mean และ median บอกค่ากลาง ส่วน standard deviation บอกการกระจาย

คำนวณสถิติเชิงพรรณนาพื้นฐาน

ควรใช้เมื่อใด?

  • คำนวณแบบเวกเตอร์
  • ประมวลผล array เมทริกซ์ และข้อมูลวิทยาศาสตร์
  • เตรียมข้อมูลสำหรับ data science และ machine learning

โค้ดตัวอย่าง

รันโค้ด →
main.py
import numpy as np

scores = np.array([72, 81, 85, 90, 92])

print("mean:", np.mean(scores))
print("median:", np.median(scores))
print("std:", round(np.std(scores), 2))

ผลลัพธ์ที่คาดหวัง

mean: 84.0
median: 85.0
std: 7.13

หลักการทำงาน

mean, median และ std คำนวณทั้ง array หรือตาม axis ที่ระบุได้

เปลี่ยนค่าและรันโปรแกรมด้วย คอมไพเลอร์ Python ออนไลน์ของ CodeUtility โดยไม่ต้องติดตั้ง Python

แบบฝึกหัด

ลองเปลี่ยน input และทดสอบกรณีขอบก่อนใช้ชุดข้อมูลที่ใหญ่ขึ้น

  1. เปลี่ยน shape และ dtype
  2. ทดสอบเลขลบ ทศนิยม และค่าที่หายไป
  3. วัดประสิทธิภาพด้วย array ที่ใหญ่ขึ้น
รันใน Python IDE →