अब सब एक साथ!
शानदार! आपने ऑपरेटर्स और सबसेटिंग के बारे में बहुत कुछ सीखा है. यह आगे के डेटा एनालिसिस प्रोजेक्ट्स में आपके बहुत काम आएगा. आइए एक आख़िरी अभ्यास करें जिसमें कई ऑपरेटर्स को एक साथ जोड़ा गया है.
आपके उपयोग के लिए stocks डेटा फ़्रेम का नया वर्ज़न उपलब्ध है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट R फॉर फाइनेंस
अभ्यास निर्देश
- सबसे पहले,
stocksप्रिंट करें. इसमें दिसंबर, 2016 के लिए Apple और Microsoft की कीमतें हैं. - लगता है कि आपके पास कुछ missing डेटा है. थोड़ा और जाँचते हैं.
dateकॉलम परweekdays()इस्तेमाल करें, और उसेstocksमेंweekdayनाम के कॉलम के रूप में असाइन करें. - अब
stocksदेखें. missing डेटा वीकेंड पर है! यह बात समझ में आती है, स्टॉक मार्केट वीकेंड पर खुला नहीं रहता. subset()का उपयोग करके missing रोज़ हटाएँ. कंडीशन के रूप मेंappleपर!is.na()लगाएँ. इस नए डेटा फ़्रेम कोstocks_no_NAमें असाइन करें.- अब, आप उन दिनों में रुचि रखते हैं जब
apple117से ऊपर था, या जबmicr63से ऊपर था. रिलेशनल ऑपरेटर्स,|, औरsubset()का उपयोग करते हुए इसेstocks_no_NAके साथ पूरा करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___