เรียนเขียนโปรแกรมง่ายๆกับ Expert Programming Tutor ในบท Normal(Gaussian)
การแจกแจงแบบปกติ
การแจกแจงแบบปกติเป็นหนึ่งในการแจกแจงที่สำคัญที่สุด มันถูกเรียกว่าการกระจายแบบเกาส์(Gaussian) หลังจากที่นักคณิตศาสตร์ชาวเยอรมันชื่อคาร์ลฟรี ดริชเกาส์ ได้คิดค้นขึ้น มันเหมาะกับการกระจายความน่าจะเป็นของเหตุการณ์ต่างๆเช่น คะแนน IQ, การเต้นของหัวใจ ฯลฯ ใช้เมธอด random.normal () เพื่อรับการแจกแจงข้อมูลแบบปกติ
- loc - (Mean) โดยที่จุดสูงสุดของระฆังอยู่
- scale - (ส่วนเบี่ยงเบนมาตรฐาน) การกระจายกราฟควรแบนเพียงใด
- size - รูปร่างของอาร์เรย์ที่ส่งคืน
ตัวอย่าง
สร้างการแจกแจงแบบปกติขนาด 2x3 แบบสุ่ม
from numpy import random |
ผลลัพธ์
[[ 0.25989525 1.73222452 3.25718702] |
การแสดงภาพของการแจกแจงแบบปกติ
ตัวอย่าง
from numpy import random |
ผลลัพธ์
หมายเหตุ: เส้นโค้งของการแจกแจงแบบปกติเรียกอีกอย่างว่าเส้นโค้งระฆังเนื่องจากเส้นโค้งรูประฆัง
แปลจาก https://www.w3schools.com/python/numpy_random_normal.asp
Tag ที่น่าสนใจ: normal_distribution gaussian_distribution numpy random mean standard_deviation array matplotlib seaborn data_visualization python
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com