न्यूम्पी - एरे मैनिपुलेशन
Ndarray ऑब्जेक्ट में तत्वों के हेरफेर के लिए कई रूटीन NumPy पैकेज में उपलब्ध हैं। उन्हें निम्न प्रकारों में वर्गीकृत किया जा सकता है -
आकार में बदलाव
अनु क्रमांक। | आकार और विवरण |
---|---|
1 | आकृति बदलें अपने डेटा को बदलने के बिना एक सरणी को एक नया आकार देता है |
2 | समतल सरणी पर एक 1-डी पुनरावृत्ति |
3 | समतल करना एक आयाम में ध्वस्त सरणी की एक प्रति लौटाता है |
4 | प्रसिद्ध हो जाना एक सन्निहित चपटा सरणी देता है |
परिचालनों का संचालन
अनु क्रमांक। | ऑपरेशन का वर्णन |
---|---|
1 | पक्षांतरित किसी सरणी के आयामों की अनुमति देता है |
2 | ndarray.T सेल्फ ट्रांसपोजिशन () के रूप में भी |
3 | rollaxis निर्दिष्ट अक्ष को पीछे की ओर रोल करता है |
4 | swapaxes एक सरणी के दो अक्षों को इंटरचेंज करता है |
बदलते आयाम
अनु क्रमांक। | आयाम और विवरण |
---|---|
1 | प्रसारण एक वस्तु का उत्पादन करता है जो प्रसारण की नकल करता है |
2 | broadcast_to एक सरणी को एक नए आकार में प्रसारित करता है |
3 | expand_dims किसी सरणी के आकार का विस्तार करता है |
4 | निचोड़ किसी सरणी के आकार से एकल-आयामी प्रविष्टियाँ निकालता है |
Arrays में शामिल होना
अनु क्रमांक। | ऐरे और विवरण |
---|---|
1 | CONCATENATE किसी मौजूदा अक्ष के साथ सरणियों का एक क्रम जोड़ता है |
2 | ढेर एक नए अक्ष के साथ सरणियों के एक क्रम में शामिल होता है |
3 | hstack क्षैतिज रूप से अनुक्रम में ढेर (कॉलम वार) |
4 | vstack क्रम में खड़ी सरणियाँ (पंक्ति वार) |
बंटवारे Arrays
अनु क्रमांक। | ऐरे और विवरण |
---|---|
1 | विभाजित करें एक सरणी को कई उप-सरणियों में विभाजित करता है |
2 | hsplit एक सरणी को कई उप-सरणियों में क्षैतिज रूप से विभाजित करता है (स्तंभ-वार) |
3 | vsplit एक सरणी को कई उप-सरणियों में लंबवत रूप से विभाजित करता है (पंक्ति-वार) |
तत्वों को जोड़ना / निकालना
अनु क्रमांक। | तत्व और विवरण |
---|---|
1 | आकार निर्दिष्ट आकृति के साथ एक नया सरणी देता है |
2 | संलग्न किसी सरणी के अंत में मानों को लागू करता है |
3 | डालने दिए गए सूचकांकों से पहले दिए गए अक्ष के साथ मूल्यों को सम्मिलित करता है |
4 | हटाना हटाए गए अक्ष के साथ उप-सरणियों के साथ एक नया सरणी देता है |
5 | अद्वितीय किसी सरणी के अनन्य तत्वों को ढूँढता है |