เรียนเขียนโปรแกรมง่ายๆกับ Expert Programming Tutor ในบท Multinomial Distribution
การแจกแจงพหุนามเป็นลักษณะทั่วไปของการแจกแจงทวินาม มันอธิบายถึงผลลัพธ์ของสถานการณ์ที่มีหลายชื่อแตกต่างจากแบบทวินามที่สถานการณ์จะต้องมีเพียงหนึ่งในสองเช่น กรุ๊ปเลือดของประชากร ผลการทอยลูกเต๋า
- n - จำนวนผลลัพธ์ที่เป็นไปได้(เช่น 6 สำหรับการติดตามลูกเต๋า)
- pvals - รายการความน่าจะเป็นของผลลัพธ์ (เช่น [1/6, 1/6, 1/6, 1/6, 1/6, 1/6] สำหรับจังหวะเสียงกลอง)
- size - รูปร่างของของอาร์เรย์ที่ส่งคืน
ตัวอย่าง
วาดตัวอย่างสำหรับการทอยลูกเต๋า
from numpy import random |
ผลลัพธ์
[2 0 1 0 1 2] |
หมายเหตุ: ตัวอย่าง Multinomial จะไม่สร้างเพียงค่าเดียว มันจะผลิตค่าหนึ่งสำหรับ pval
หมายเหตุ: เนื่องจากเป็นลักษณะทั่วไปของการแจกแจงแบบทวินามการแสดงภาพและความคล้ายคลึงกันของการแจกแจงแบบปกติจะเหมือนกับการแจกแจงทวินามหลายๆตัว
จบกันไปแล้วนะครับ ก็อยากจะฝากให้นักเรียนไปทบทวน เเละฝึกเขียนโค้ดเยอะๆนะครับ เเล้วเจอกันในบทหน้า
แปลจากhttps://www.w3schools.com/python/numpy_random_multinomial.asp
Tag ที่น่าสนใจ: multinomial_distribution probability_distribution python numpy random_sampling programming_tutorial array_operations simulation data_science statistics
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ 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