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

मैट्रिक्स के तत्वों का चयन

वेक्टर की तरह, आप मैट्रिक्स से एक या एक से अधिक तत्व चुनने के लिए स्क्वेयर ब्रैकेट [ ] का उपयोग कर सकते हैं। जहाँ वेक्टर एक-आयामी होते हैं, वहीं मैट्रिक्स दो-आयामी होते हैं। इसलिए, जिन पंक्तियों (rows) और कॉलमों (columns) को आप चुनना चाहते हैं, उन्हें अलग करने के लिए कॉमा का उपयोग करें। उदाहरण के लिए:

  • my_matrix[1,2] पहली पंक्ति और दूसरे कॉलम के तत्व का चयन करता है.
  • my_matrix[1:3,2:4] एक ऐसा मैट्रिक्स देता है जिसमें पंक्तियाँ 1, 2, 3 और कॉलम 2, 3, 4 का डेटा होता है.

यदि आप किसी पंक्ति या कॉलम के सभी तत्व चुनना चाहते हैं, तो क्रमशः कॉमा से पहले या बाद में कोई संख्या देने की आवश्यकता नहीं है:

  • my_matrix[,1] पहले कॉलम के सभी तत्व चुनता है.
  • my_matrix[1,] पहली पंक्ति के सभी तत्व चुनता है.

Star Wars पर इस नए ज्ञान के साथ वापस लौटते हैं! पिछले अभ्यास की तरह, all_wars_matrix पहले से ही आपके वर्कस्पेस में उपलब्ध है.

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

R परिचय

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

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

  • सभी फिल्मों की non-US revenue (यानी all_wars_matrix का पूरा दूसरा कॉलम) चुनें और परिणाम को non_us_all नाम से सहेजें.
  • सभी फिल्मों की औसत non-US revenue निकालने के लिए non_us_all पर mean() का उपयोग करें. परिणाम बस प्रिंट करें.
  • इस बार, all_wars_matrix में पहली दो फिल्मों की non-US revenue चुनें. परिणाम को non_us_some के रूप में सहेजें.
  • mean() का दोबारा उपयोग करके non_us_some के मानों का औसत प्रिंट करें.

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

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

# all_wars_matrix is available in your workspace
all_wars_matrix

# Select the non-US revenue for all movies
non_us_all <- 
  
# Average non-US revenue

  
# Select the non-US revenue for first two movies
non_us_some <- 
  
# Average non-US revenue for first two movies
कोड संपादित करें और चलाएँ