शुरू करेंमुफ़्त में शुरू करें

Data frames को एक्सेस और सबसेट करना (3)

अक्सर, data frame से सिर्फ एक कॉलम चुन लेना ही काफ़ी नहीं होता. मान लीजिए कि आप सिर्फ़ कंपनी A के cash flows में दिलचस्पी रखते हैं? और लचीलापन पाने के लिए subset() आज़माइए!

subset(cash, company == "A")

  company cash_flow year
1       A      1000    1
2       A      4000    3
3       A       550    4

यहाँ कुछ महत्वपूर्ण बातें हो रही हैं:

  • subset() को दिया गया पहला argument आपके data frame का नाम है, cash.
  • ध्यान दें कि company को quotes में नहीं रखना चाहिए!
  • == equality ऑपरेटर है. यह जाँचता है कि दो चीजें कहाँ बराबर हैं, और एक logical वेक्टर लौटाता है. इन जैसे relational operators पर सीखने के लिए और भी बहुत कुछ है, और आप इनके बारे में दूसरे फाइनेंस कोर्स, Intermediate R for Finance में विस्तार से सीखेंगे!

यह अभ्यास पाठ्यक्रम का हिस्सा है

R for Finance परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • subset() का उपयोग करके केवल वे पंक्तियाँ चुनें जिनमें cash कंपनी B से संबंधित है.
  • अब उन पंक्तियों को subset() करें जिनमें cash flows 1 साल में देय हैं.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Rows about company B


# Rows with cash flows due in 1 year
कोड संपादित करें और चलाएँ