มีหลายวิธีในการสร้างค่าสุ่มจากการแจกแจง McMC เป็นหนึ่งในนั้น แต่อีกหลายวิธีก็จะถือว่าเป็นวิธีการ Monte Carlo (โดยไม่ต้องมีส่วนลูกโซ่มาร์คอฟ)
สิ่งที่ตรงที่สุดสำหรับการสุ่มตัวอย่างแบบไม่มีตัวแปรคือการสร้างตัวแปรสุ่มที่เหมือนกันแล้วเสียบสิ่งนี้เข้ากับฟังก์ชันผกผัน CDF วิธีนี้ใช้งานได้ดีถ้าคุณมี CDF แบบผกผัน แต่จะลำบากเมื่อ CDF และ / หรือการอินเวอร์สนั้นยากที่จะคำนวณโดยตรง
สำหรับปัญหาหลายตัวแปรคุณสามารถสร้างข้อมูลจาก copula จากนั้นใช้วิธี inverse CDF ในค่าที่สร้างขึ้นเพื่อให้มีความสัมพันธ์ระหว่างตัวแปรในระดับหนึ่ง (แม้ว่าการระบุพารามิเตอร์ที่ถูกต้องให้กับ copula เพื่อให้ได้ระดับของความสัมพันธ์ที่ต้องการ การทดลองและข้อผิดพลาด)
การสุ่มตัวอย่างการปฏิเสธเป็นวิธีการอีกวิธีหนึ่งที่สามารถใช้ในการสร้างข้อมูลจากการแจกแจง (univariate หรือหลายตัวแปร) ซึ่งคุณไม่จำเป็นต้องรู้ CDF หรือสิ่งที่ตรงกันข้าม (และคุณไม่ต้องการค่าคงที่ normalizing สำหรับฟังก์ชันความหนาแน่น) แต่สิ่งนี้อาจไม่มีประสิทธิภาพสูงในบางกรณีใช้เวลานาน
หากคุณสนใจสรุปข้อมูลที่สร้างขึ้นแทนที่จะสุ่มคะแนนด้วยตนเองการสุ่มตัวอย่างที่สำคัญคือตัวเลือกอื่น
การสุ่มตัวอย่างของกิ๊บส์ซึ่งเป็นรูปแบบของการสุ่มตัวอย่าง McMC ช่วยให้คุณสามารถสุ่มตัวอย่างที่คุณไม่ทราบว่ารูปแบบที่แน่นอนของการแจกแจงหลายตัวแปรตราบใดที่คุณรู้ว่าการแจกแจงแบบมีเงื่อนไขสำหรับตัวแปรแต่ละตัว
มีคนอื่นเช่นกันซึ่งดีที่สุดขึ้นอยู่กับสิ่งที่คุณรู้และไม่ทราบและรายละเอียดอื่น ๆ ของปัญหาเฉพาะ McMC เป็นที่นิยมเพราะทำงานได้ดีในหลาย ๆ สถานการณ์และทำให้เป็นกรณีทั่วไป