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

एक मैट्रिक्स बनाएँ!

मैट्रिसेज़ वेक्टर्स जैसी होती हैं, बस वे 2 डाइमेंशंस में होती हैं! आइए matrix() का इस्तेमाल करके "अपने हाथ से" एक 2x2 मैट्रिक्स बनाएँ.

matrix(data = c(2, 3, 4, 5), nrow = 2, ncol = 2)

     [,1] [,2]
[1,]    2    4
[2,]    3    5

ध्यान दें कि मैट्रिक्स का वास्तविक डेटा c() के ज़रिए एक वेक्टर के रूप में दिया जाता है, और फिर rows और columns (जिन्हें dimensions भी कहते हैं) की संख्या बताकर उसे मैट्रिक्स में बदला जाता है.

क्योंकि मैट्रिक्स एक वेक्टर से ही बनती है, इसलिए नीचे दिया गया कोड ऊपर वाले कोड के बराबर है.

my_vector <- c(2, 3, 4, 5)

matrix(data = my_vector, nrow = 2, ncol = 2)

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

R for Finance परिचय

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

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

  • my_vector आपके लिए पहले से परिभाषित है.
  • ___ को बदलकर my_vector से एक 3x3 मैट्रिक्स बनाएँ.
  • my_matrix प्रिंट करें.
  • डिफ़ॉल्ट रूप से, मैट्रिक्स हर कॉलम में नीचे की ओर भरती है. आखिरी उदाहरण का कोड चलाइए और देखें कि byrow = TRUE इस्तेमाल करने पर मैट्रिक्स पंक्तियों में बाएँ से दाएँ कैसे भरती है. इसे ऊपर दिए उदाहरण से तुलना करें.

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

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

# A vector of 9 numbers
my_vector <- c(1, 2, 3, 4, 5, 6, 7, 8, 9)

# 3x3 matrix
my_matrix <- matrix(data = ___, nrow = ___, ncol = ___)

# Print my_matrix


# Filling across using byrow = TRUE
matrix(data = c(2, 3, 4, 5), nrow = 2, ncol = 2, byrow = TRUE)
कोड संपादित करें और चलाएँ