2017-04-26 18 views
11

मेरी परियोजना को सामान्य रूप से वितरित यादृच्छिक संख्याओं की एक पर्याप्त राशि (उदाहरण के लिए 10^7 के क्रम में) उत्पन्न करने की आवश्यकता होती है, और यह चरण कम्प्यूटेशनल संसाधनों की एक महत्वपूर्ण मात्रा लेता है।आर में यादृच्छिक संख्या कैसे उत्पन्न करें?

क्या ऐसे डेटा उत्पन्न करने के लिए rnorm से अधिक कुशल तरीका है?

उत्तर

13

हां, आप RcppZiggurat के माध्यम से ज़िगगुराट विधि का उपयोग कर सकते हैं। मानक सामान्य रूप से वितरित यादृच्छिक संख्याओं के लिए यह तेज़/तेज़ एल्गोरिदम में से एक है।

pdf vignette में समय तुलना चार्ट है; package page on my server पर भी एक है।

+0

हाँ यह मेरे लिए अच्छा काम करता है, बहुत बहुत धन्यवाद! –

संबंधित मुद्दे

 संबंधित मुद्दे