सभी को मिलाएँ
अब तक सीखी गई बातों से, आप काफ़ी अच्छे प्रॉब्लम्स सॉल्व कर सकते हैं.
मान लीजिए, अपनी LinkedIn प्रोफाइल के व्यूज़ रिकॉर्ड करने के बजाय, आपने अपनी कंपनी के अंदर एक सर्वे कराया. जिन कर्मचारियों की LinkedIn प्रोफाइल है, उनसे आपने पूछा कि पिछले सात दिनों में उनकी प्रोफाइल पर कितनी विज़िट्स हुईं. आपने नतीजे li_df नाम के एक डेटा फ़्रेम में स्टोर किए हैं. यह डेटा फ़्रेम वर्कस्पेस में उपलब्ध है; कंसोल में li_df टाइप करके देखिए.
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट R
अभ्यास निर्देश
li_dfडेटा फ़्रेम सेday2नाम का पूरा दूसरा कॉलम एक वेक्टर के रूप में चुनकर उसेsecondमें असाइन करें.secondका उपयोग करके एक लॉजिकल वेक्टर बनाएँ, जिसमें संबंधित व्यूज़ की संख्या 25 से सख्ती से ज़्यादा या 5 से सख्ती से कम होने परTRUEहो और अन्यथाFALSE. इस लॉजिकल वेक्टर कोextremesके रूप में स्टोर करें.extremesवेक्टर परsum()का उपयोग करकेextremesमें मौजूदTRUEकी संख्या निकालें (अर्थात, उन कर्मचारियों की संख्या जो या तो बहुत लोकप्रिय हैं या बहुत लो-प्रोफ़ाइल). इस संख्या को कंसोल पर प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# li_df is pre-loaded in your workspace
# Select the second column, named day2, from li_df: second
# Build a logical vector, TRUE if value in second is extreme: extremes
# Count the number of TRUEs in extremes