एक 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