डेटा युटिलिटीज़
R में डेटा स्ट्रक्चर्स के साथ काम करने के लिए कई उपयोगी फंक्शंस होते हैं:
seq():from,to, औरbyआर्ग्युमेंट देकर सीक्वेंस जनरेट करें.rep(): वेक्टर और सूचियों के एलिमेंट्स को रिप्लिकेट करें.sort(): किसी वेक्टर को आरोही क्रम में सॉर्ट करें. यह numerics पर काम करता है, साथ ही character strings और logicals पर भी.rev(): उन डेटा स्ट्रक्चर्स के एलिमेंट्स को रिवर्स करें जिनके लिए रिवर्सल परिभाषित है.str(): किसी भी R ऑब्जेक्ट की स्ट्रक्चर दिखाएँ.append(): वेक्टर या सूचियों को मर्ज करें.is.*(): किसी R ऑब्जेक्ट की क्लास जाँचें.as.*(): किसी R ऑब्जेक्ट को एक क्लास से दूसरी क्लास में कन्वर्ट करें.unlist(): (संभवतः एम्बेडेड) सूचियों को फ्लैटन करके वेक्टर बनाएँ.
सोशल मीडिया प्रोफाइल व्यूज़ वाला डेटा याद है? पिछले सात दिनों के लिए आपके LinkedIn और Facebook व्यू काउंट्स सूचियों के रूप में पहले से दिए गए हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट R
अभ्यास निर्देश
linkedinऔरfacebookदोनों सूचियों को वेक्टर में बदलें और उन्हें क्रमशःli_vecऔरfb_vecके रूप में सहेजें.- अगला,
fb_vecकोli_vecमें append करें (Facebook का डेटा अंत में आए). परिणाम कोsocial_vecके रूप में सेव करें. - अंत में,
social_vecको ऊँचे से नीच के क्रम में sort करें. प्राप्त वेक्टर प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# The linkedin and facebook lists have already been created for you
linkedin <- list(16, 9, 13, 5, 2, 17, 14)
facebook <- list(17, 7, 5, 16, 8, 13, 14)
# Convert linkedin and facebook to a vector: li_vec and fb_vec
# Append fb_vec to li_vec: social_vec
# Sort social_vec