วิธีการใช้การแจกแจงแบบสามเหลี่ยมใน r (พร้อมตัวอย่าง)
การแจกแจงแบบสามเหลี่ยม คือการแจกแจงความน่าจะเป็นแบบต่อเนื่องด้วยฟังก์ชันความหนาแน่นของความน่าจะเป็นรูปสามเหลี่ยม
มันถูกกำหนดโดยค่าสามค่า:
- มี ค่าน้อยที่สุด
- ค่าสูงสุด ข
- ค่าสูงสุด ค

ในการคำนวณความน่าจะเป็นของการแจกแจงแบบสามเหลี่ยมใน R เราสามารถใช้ฟังก์ชัน ptri( ) จากแพ็คเกจ EnvStats ซึ่งใช้ไวยากรณ์ต่อไปนี้:
ptri(q, นาที = 0, สูงสุด = 1, โหมด = 1/2)
ทอง:
- q : ปริมาณดอกเบี้ย
- min : ค่าต่ำสุดของการแจกแจง
- max : ค่าสูงสุดของการแจกแจง
- mode : ค่าสูงสุดของการแจกแจง
ตัวอย่างต่อไปนี้แสดงวิธีใช้ฟังก์ชันนี้ในทางปฏิบัติใน R
ตัวอย่างที่ 1: การคำนวณความน่าจะเป็นน้อยกว่าค่าที่กำหนด
สมมติว่าร้านอาหารแห่งหนึ่งประมาณการว่ายอดขายรวมในสัปดาห์หน้าจะอยู่ที่ขั้นต่ำ 10,000 ดอลลาร์ สูงสุด 30,000 ดอลลาร์ และมีแนวโน้มมากที่สุดคือ 25,000 ดอลลาร์

ความน่าจะเป็นที่ร้านอาหารมียอดขายรวมน้อยกว่า 20,000 ดอลลาร์เป็นเท่าใด
เราสามารถใช้รหัสต่อไปนี้เพื่อคำนวณความน่าจะเป็นนี้:
library (EnvStats) #calculate probability ptri(q = 20000, min = 10000, max = 30000, mode = 25000) [1] 0.3333333
ความน่าจะเป็นที่ร้านอาหารมียอดขายรวมน้อยกว่า $20,000 คือ 0.333
ตัวอย่างที่ 2: การคำนวณความน่าจะเป็นที่มากกว่าค่าที่กำหนด
สมมติว่าร้านค้าประมาณการว่าจำนวนลูกค้าที่จะเข้าในสัปดาห์ที่กำหนดจะเป็นขั้นต่ำ 500 สูงสุด 2,000 และมีแนวโน้มมากที่สุด 1,200

ความน่าจะเป็นที่ลูกค้ามากกว่า 1,500 รายเข้าร้านในสัปดาห์ที่กำหนดเป็นเท่าใด
เราสามารถใช้รหัสต่อไปนี้เพื่อคำนวณความน่าจะเป็นนี้:
library (EnvStats) #calculate probability 1 - ptri(q = 1500, min = 500, max = 2000, mode = 1200) [1] 0.2083333
ความน่าจะเป็นที่ลูกค้าเข้าร้านมากกว่า 1,500 รายคือประมาณ 0.208
หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับฟังก์ชัน ptri() ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีใช้การแจกแจงความน่าจะเป็นแบบอื่นๆ ใน R:
วิธีใช้การแจกแจงแบบปกติใน R
วิธีใช้การแจกแจงแบบทวินามใน R
วิธีใช้การแจกแจงปัวซองใน R
วิธีใช้การแจกแจงพหุนามใน R