Random Sample Generator

जनसंख्या से नंबरों का रैंडम सैंपल निकालें — रिप्लेसमेंट के साथ या बिना, आसान उपयोग के लिए सॉर्ट किए हुए।

इस्तेमाल कैसे करें

  1. जनसंख्या का साइज़ (N) दर्ज करें — उदाहरण, 1 से 100 की क्रमांकित सूची के लिए 100।
  2. सैंपल साइज़ (n) दर्ज करें और चुनें कि नंबर दोहरा सकते हैं (रिप्लेसमेंट के साथ) या नहीं।
  3. रैंडम नंबरों की सॉर्टेड सूची पाने के लिए "जनरेट करें" पर क्लिक करें। सर्वे, ऑडिट या कक्षा अभ्यासों के लिए उपयोग करें।

इस टूल के बारे में

रैंडम सैंपल जनसंख्या का एक उपसमूह है जो इस तरह चुना जाता है कि हर सदस्य के चुने जाने का समान मौक़ा हो। यह टूल नंबर द्वारा ऐसा सैंपल जनरेट करता है: आप जनसंख्या का साइज़ और सैंपल साइज़ बताते हैं, और यह रेंज से n नंबर रैंडम चुनता है। रिप्लेसमेंट के बिना, हर नंबर अधिकतम एक बार दिखता है — यह सर्वे और ऑडिट के लिए मानक है। रिप्लेसमेंट के साथ, नंबर दोहरा सकते हैं — बूटस्ट्रैपिंग और सिमुलेशन अभ्यासों के लिए उपयोगी।

रिप्लेसमेंट के बिना सैंपलिंग फ़िशर-येट्स शफ़ल उपयोग करती है: यह सभी N नंबरों का ऐरे बनाती है, रैंडम स्वैप के एक पास से शफ़ल करती है, और पहले n एलिमेंट लेती है। यह O(N) समय में पूर्ण रूप से एकसमान वितरण की गारंटी देता है। पठनीयता के लिए रिज़ल्ट सॉर्ट किया जाता है, क्योंकि ज़्यादातर व्यावहारिक अनुप्रयोगों में चयन का क्रम मायने नहीं रखता — जो मायने रखता है वह है कि N में से n का हर संयोजन समान रूप से संभव था।

जनसंख्या दस लाख तक जा सकती है, जो किसी भी शैक्षिक अभ्यास या छोटे पैमाने के ऑडिट के लिए काफ़ी है। नंबरिंग आपके चुने हुए मान से शुरू होती है (डिफ़ॉल्ट 1), ताकि आप छात्रों, इनवॉइस या लैब सैंपल की क्रमांकित सूची से मैच कर सकें। सब कुछ आपके ब्राउज़र में Math.random() के साथ चलता है, जो क्रिप्टोग्राफ़िक रूप से सुरक्षित नहीं है — नियामक ऑडिट या क्लीनिकल ट्रायल रैंडमाइज़ेशन के लिए, प्रमाणित रैंडम नंबर जनरेटर उपयोग करें।

फ़ॉर्मूला

Fisher-Yates शफ़ल: i को N-1 से 1 तक, एलिमेंट i को रैंडम इंडेक्स [0, i] के एलिमेंट से स्वैप करें। फिर पहले n एलिमेंट लें। किसी भी एक एलिमेंट के चुने जाने की प्रायिकता = n/N.

अक्सर पूछे जाने वाले सवाल

क्या चयन वास्तव में यादृच्छिक है?

यह Math.random() उपयोग करता है, जो स्यूडोरैंडम जनरेटर है। शिक्षा, सर्वे और गैर-महत्वपूर्ण सैंपलिंग के लिए ठीक है। नियामक या क्रिप्टोग्राफ़िक उद्देश्यों के लिए, प्रमाणित रैंडमनेस सोर्स उपयोग करें।

क्या मैं नंबरों के बजाय नामों की सूची से सैंपल ले सकता हूँ?

यह टूल नंबरों के साथ काम करता है। नामों से सैंपल लेने के लिए, उन्हें नंबर दें और रिज़ल्ट से देखें — या नेम रैंडमाइज़र टूल इस्तेमाल करें।

रिप्लेसमेंट के साथ और बिना में क्या अंतर है?

रिप्लेसमेंट के बिना, एक बार नंबर निकलने के बाद वह फिर नहीं आ सकता — हर चयन उसे पूल से हटा देता है। रिप्लेसमेंट के साथ, हर ड्रॉ में पूरा पूल उपलब्ध होता है, इसलिए दोहराव संभव है।

Why are the numbers sorted?

पठनीयता के लिए। चयन का क्रम रैंडम है, लेकिन एक बार निकलने के बाद, सॉर्टेड सूची के साथ काम करना आसान है — रिकॉर्ड देखने के लिए, उदाहरण के लिए। रैंडमनेस इसमें है कि कौन से नंबर चुने गए, उनके डिस्प्ले ऑर्डर में नहीं।

क्या कुछ भी मेरे ब्राउज़र से बाहर जाता है?

नहीं। सैंपल आपके डिवाइस पर JavaScript में जनरेट होता है। कुछ भी ट्रांसमिट या स्टोर नहीं होता।

संबंधित टूल्स

रैंडम नंबर जेनरेटर किसी भी दायरे में यादृच्छिक संख्याएँ निकालें, दोहराव के साथ या बिना — आपके ब्राउज़र में ही। विश्वास अंतराल कैलकुलेटर सैंपल माध्य, मानक विचलन और सैंपल साइज़ से जनसंख्या माध्य के लिए कॉन्फ़िडेंस इंटरवल कैलकुलेट करें। प्रतिदर्श आकार कैलकुलेटर जानें कि किसी सर्वे को दिए गए विश्वास स्तर और त्रुटि सीमा के लिए कितने उत्तर चाहिए। लिस्ट शफ़लर पंक्तियों को Fisher-Yates से सचमुच बेतरतीब क्रम में फेंटें — या पहले N को विजेता के रूप में निकालें। माध्य, माध्यिका और बहुलक कैलकुलेटर संख्याओं की सूची चिपकाएँ और अपने ब्राउज़र में माध्य, माध्यिका, बहुलक, परिसर और योग पाएँ। मानक विचलन कैलकुलेटर प्रतिदर्श और समष्टि मानक विचलन तथा प्रसरण निकालें, हर चरण दिखाते हुए।

लंबे लिंक? मुफ़्त में छोटा करें

Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।

टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।