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

Bivariate रिश्तों का विज़ुअलाइज़ेशन

यदि आप केवल वैरिएबल्स को प्लॉट करने से आगे बढ़कर यह जाँचना चाहते हैं कि 2 वैरिएबल्स के बीच कोई संबंध है या नहीं, तो आप एक स्कैटरप्लॉट बना सकते हैं। यह एक ग्राफ होता है जिसमें दो वैरिएबल्स के मान दो अक्षों पर प्लॉट किए जाते हैं.

बने हुए बिंदुओं के पैटर्न का उपयोग किसी भी कोरिलेशन की मौजूदगी बताने के लिए किया जाता है; आमतौर पर, प्रवृत्ति पहचानने के लिए एक रिग्रेशन लाइन जोड़ी जाती है, अगर कोई हो तो:

  • एक ऊपर की ओर ढलान वाली रिग्रेशन लाइन A और B के बीच पॉज़िटिव रैखिक संबंध दर्शाती है (जब A बढ़ता है तो B भी बढ़ने की प्रवृत्ति दिखाता है)
  • एक नीचे की ओर ढलान वाली रिग्रेशन लाइन A और B के बीच नेगेटिव रैखिक संबंध दर्शाती है

आप निम्न फंक्शंस से स्कैटरप्लॉट बना सकते हैं और फिर एक रिग्रेशन मॉडल फिट कर सकते हैं:

plot(x = A, y = B)
lm(B ~ A)

इस अभ्यास में, आप जनवरी 2015 से जनवरी 2017 तक के SP500 (sp500) और Citigroup (citi) के रिटर्न सीरीज़ के लिए स्कैटरप्लॉट और रिग्रेशन लाइन बनाएँगे। दोनों डेटा आपके वर्कस्पेस में दिए गए हैं.

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

R में टाइम सीरीज़ डेटा का विज़ुअलाइज़ेशन

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

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

  • x-axis पर sp500 और y-axis पर citi के साथ एक स्कैटरप्लॉट बनाएँ.
  • lm() और abline() का उपयोग करके sp500 के विरुद्ध citi की रिग्रेशन लाइन जोड़ें.
    • रिग्रेशन ऑब्जेक्ट को abline() के reg आर्ग्युमेंट के रूप में पास करें.
    • इस लाइन का रंग लाल रखें और मोटाई डिफॉल्ट से दोगुनी करें.

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

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

# Draw the scatterplot


# Draw a regression line
कोड संपादित करें और चलाएँ