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

एक factor बनाएँ

फिक्स्ड इनकम की दुनिया में बॉन्ड के क्रेडिट रेटिंग्स आम हैं। इन्हें किसी बॉन्ड के "जोखिम" का सरल माप माना जाता है। यहाँ जोखिम को डिफ़ॉल्ट की संभावना के रूप में परिभाषित किया जा सकता है, यानी कर्ज़ चुकाने में असमर्थता। Standard and Poor's और Fitch क्रेडिट रेटिंग एजेंसी ने निम्नलिखित रेटिंग्स तय की हैं, कम डिफ़ॉल्ट-सम्भावना से लेकर सबसे अधिक तक:

AAA, AA, A, BBB, BB, B, CCC, CC, C, D

यह factor का एक बढ़िया उदाहरण है! यह एक categorical वैरिएबल है जिसके लेवल्स की संख्या सीमित होती है।

R में factor बनाने के लिए factor() फंक्शन का उपयोग करें, और उस वेक्टर को पास करें जिसे आप factor में बदलना चाहते हैं।

मान लीजिए आपके पास 7 बॉन्ड्स का पोर्टफोलियो है जिनकी ये क्रेडिट रेटिंग्स हैं:

credit_rating <- c("AAA", "AA", "A", "BBB", "AA", "BBB", "A")

इसे factor में बदलने के लिए:

factor(credit_rating)

[1] AAA AA  A   BBB AA  BBB A  
Levels: A AA AAA BBB

इस अभ्यास के कोड में आपके लिए एक नया character वेक्टर credit_rating बना दिया गया है।

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

R for Finance परिचय

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

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

  • factor() का उपयोग करके credit_rating को factor में बदलें। इसे credit_factor को असाइन करें.
  • credit_factor को प्रिंट करें.
  • स्ट्रक्चर देखने के लिए credit_rating पर str() कॉल करें.
  • credit_factor पर str() कॉल करें और उसके स्ट्रक्चर की तुलना credit_rating से करें.

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

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

# credit_rating character vector
credit_rating <- c("BB", "AAA", "AA", "CCC", "AA", "AAA", "B", "BB")

# Create a factor from credit_rating
credit_factor <- 

# Print out your new factor


# Call str() on credit_rating


# Call str() on credit_factor
कोड संपादित करें और चलाएँ