เรียนเขียนโปรเเกรมง่ายๆกับ Expert Programming Tutor ในบท Macchine Learnning - Normal Data Distribution
การกระจายข้อมูลปกติ
ในบทก่อนหน้านี้เราได้เรียนรู้วิธีการสร้างอาร์เรย์สุ่มขนาดที่กำหนดและระหว่างค่าสองค่าที่กำหนด ในบทนี้เราจะได้เรียนรู้วิธีการสร้างอาร์เรย์ที่มีค่าความเข้มข้นรอบค่าที่กำหนด ในทฤษฎีความน่าจะเป็นการแจกแจงข้อมูลชนิดนี้เรียกว่าการแจกแจงข้อมูลปกติหรือการแจกแจงข้อมูลแบบเกาส์หลังจากนักคณิตศาสตร์คาร์ลฟรีดริชเกาส์ผู้คำนวณสูตรการกระจายข้อมูลนี้
ตัวอย่าง
การกระจายข้อมูลปกติทั่วไป
import numpy |
ผลลัพธ์
หมายเหตุ: กราฟการแจกแจงแบบปกติเรียกอีกอย่างว่าเส้นโค้งรูประฆังเนื่องจากเป็นรูปร่างลักษณะของระฆัง
ฮิสโทแกรมแบบอธิบาย
เราใช้อาร์เรย์จากเมธอด numpy.random.normal () ที่มีค่า 100,000 การวาดฮิสโตแกรมที่มี 100 บาร์ เราระบุว่าค่าเฉลี่ยคือ 5.0 และส่วนเบี่ยงเบนมาตรฐานคือ 1.0หมายความว่าค่าควรกระจุกตัวอยู่ที่ประมาณ 5.0 และอยู่ห่างจากค่าเฉลี่ยน้อยกว่า 1.0และอย่างที่นักเรียนเห็นจากฮิสโตแกรมค่าส่วนใหญ่อยู่ระหว่าง 4.0 ถึง 6.0 โดยมีค่าสูงสุดที่ประมาณ 5.0
แปลจากhttps://www.w3schools.com/python/python_ml_normal_data_distribution.asp
Tag ที่น่าสนใจ: machine_learning normal_data_distribution python numpy matplotlib random_array data_visualization probability_distribution gaussian_distribution histogram
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ 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