1. Learn
  2. /
  3. कोर्स
  4. /
  5. R परिचय

Connected

अभ्यास

Sorting

रैंकिंग बनाना और तैयार करना इंसानों के पसंदीदा कामों में से एक है। ये रैंकिंग उपयोगी हो सकती हैं (दुनिया की बेहतरीन यूनिवर्सिटीज), मनोरंजक (सबसे प्रभावशाली मूवी स्टार्स) या बिल्कुल बेकार (सबसे अच्छा 007 जैसा दिखने वाला).

डेटा विश्लेषण में आप अपने डेटासेट के किसी वैरिएबल के आधार पर डेटा sort कर सकते हैं। R में यह order() फंक्शन की मदद से किया जाता है।

order() ऐसा फंक्शन है जो किसी वैरिएबल (जैसे एक वेक्टर) पर लगाने पर, उसके हर एलिमेंट की ranked पोज़िशन देता है:

a <- c(100, 10, 1000)
order(a)
[1] 2 1 3

10, जो a का दूसरा एलिमेंट है, सबसे छोटा है, इसलिए order(a) के आउटपुट में 2 सबसे पहले आता है। 100, जो a का पहला एलिमेंट है, दूसरा सबसे छोटा है, इसलिए order(a) के आउटपुट में 1 दूसरी पोज़िशन पर आता है।

इसका मतलब हम order(a) के आउटपुट का इस्तेमाल करके a को फिर से क्रम में लगा सकते हैं:

a[order(a)]
[1]   10  100 1000

निर्देश

100 XP

कंसोल में order() फंक्शन के साथ प्रयोग कीजिए। जब आगे बढ़ने के लिए तैयार हों तो Submit Answer दबाएँ.