1. 学ぶ
  2. /
  3. コース
  4. /
  5. R परिचय

Connected

演習

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

वेक्टर की तरह, आप मैट्रिक्स से एक या एक से अधिक तत्व चुनने के लिए स्क्वेयर ब्रैकेट [ ] का उपयोग कर सकते हैं। जहाँ वेक्टर एक-आयामी होते हैं, वहीं मैट्रिक्स दो-आयामी होते हैं। इसलिए, जिन पंक्तियों (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 पहले से ही आपके वर्कस्पेस में उपलब्ध है.

指示

100 XP
  • सभी फिल्मों की 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 के मानों का औसत प्रिंट करें.