วิธีการพล็อตการแจกแจงแบบเอ็กซ์โปเนนเชียลใน r
การแจกแจงแบบเอ็กซ์โพเนนเชียล คือการแจกแจงความน่าจะเป็นที่ใช้จำลองเวลาที่เราต้องรอจนกว่าเหตุการณ์บางอย่างจะเกิดขึ้น
หาก ตัวแปรสุ่ม X ตามหลังการแจกแจงแบบเอ็กซ์โปเนนเชียล ฟังก์ชันความหนาแน่นของความน่าจะเป็น ของ X ก็สามารถเขียนได้:
ฉ (x; แล) = เล – แลมx
ทอง:
- แลมบ์: พารามิเตอร์อัตรา
- e: ค่าคงที่ประมาณเท่ากับ 2.718
ฟังก์ชันการกระจาย สะสม ของ
F (x; แลมบ์ดา) = 1 – อี – แลมx
บทช่วยสอนนี้จะอธิบายวิธีการลงจุด PDF และ CDF สำหรับการแจกแจงแบบเอ็กซ์โปเนนเชียลใน R
การพล็อตฟังก์ชันความหนาแน่นของความน่าจะเป็น
รหัสต่อไปนี้แสดงวิธีการลงจุด PDF ของการแจกแจงแบบเอ็กซ์โปเนนเชียลด้วยพารามิเตอร์อัตรา แล = 0.5:
curve ( dexp (x, rate = .5), from=0, to=10, col=' blue ')

รหัสต่อไปนี้แสดงวิธีการลงจุด PDF หลายไฟล์ของการแจกแจงแบบเอ็กซ์โพเนนเชียลด้วยพารามิเตอร์อัตราที่แตกต่างกัน:
#plot PDF curves curve ( dexp (x, rate = .5), from=0, to=10, col=' blue ') curve ( dexp (x, rate = 1), from=0, to=10, col=' red ', add= TRUE ) curve ( dexp (x, rate = 1.5), from=0, to=10, col=' purple ', add= TRUE ) #add legend legend (7, .5, legend=c(" rate=.5 ", " rate=1 ", " rate=1.5 "), col=c(" blue ", " red ", " purple "), lty=1, cex=1.2)

การพล็อตฟังก์ชันการแจกแจงสะสม
รหัสต่อไปนี้แสดงวิธีการพล็อต CDF ของการแจกแจงแบบเอ็กซ์โปเนนเชียลด้วยพารามิเตอร์อัตรา แล = 0.5:
curve ( pexp (x, rate = .5), from=0, to=10, col=' blue ')

รหัสต่อไปนี้แสดงวิธีการลงจุด CDF หลายรายการของการแจกแจงแบบเอ็กซ์โปเนนเชียลด้วยพารามิเตอร์อัตราที่แตกต่างกัน:
#plot CDF curves curve ( pexp (x, rate = .5), from=0, to=10, col=' blue ') curve ( pexp (x, rate = 1), from=0, to=10, col=' red ', add= TRUE ) curve ( pexp (x, rate = 1.5), from=0, to=10, col=' purple ', add= TRUE ) #add legend legend (7, .9, legend=c(" rate=.5 ", " rate=1 ", " rate=1.5 "), col=c(" blue ", " red ", " purple "), lty=1, cex=1.2)

แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีการพล็อตการแจกแจงความน่าจะเป็นแบบอื่นๆ ใน R:
วิธีการพล็อตการแจกแจงปัวซองใน R
วิธีการพล็อตการแจกแจงแบบทวินามใน R
วิธีพล็อตการกระจายใน R
วิธีการพล็อตการแจกแจงแบบปกติใน R
วิธีการพล็อตการแจกแจงแบบไคสแควร์ใน R