NumPy 1.14 - Array manipulation routines

एरे हेरफेर रूटीन




numpy

एरे हेरफेर रूटीन

मूलभूत क्रियाएं

copyto (dst, src [, कास्टिंग, जहां]) एक सरणी से दूसरे में मानों को कॉपी करता है, आवश्यकतानुसार प्रसारित करता है।

सरणी का आकार बदलना

पुनर्वसन (ए, न्यूज़हाप [, आदेश]) अपने डेटा को बदलने के बिना एक सरणी को एक नया आकार देता है।
ravel ([, आदेश]) एक सन्निहित चपटा सरणी लौटें।
ndarray.flat सरणी पर एक 1-डी पुनरावृत्ति।
ndarray.flatten ([आदेश)) एक आयाम में ध्वस्त सरणी की एक प्रति लौटाएं।

ट्रांसपोज़ जैसे ऑपरेशन

moveaxis (ए, स्रोत, गंतव्य) एक सरणी के अक्षों को नए पदों पर ले जाएं।
rollaxis (ए, अक्ष [, प्रारंभ]) निर्दिष्ट अक्ष को पीछे की ओर रोल करें, जब तक कि यह किसी दिए गए स्थान पर न हो।
swapaxes (ए, अक्ष 1, अक्ष 2) एक सरणी के दो अक्षों को इंटरचेंज करें।
ndarray.T Self.transpose () के रूप में भी, सिवाय इसके कि अगर self.ndim <2 वापस आ गया है।
transpose ([, कुल्हाड़ी]) किसी सरणी के आयामों की अनुमति दें।

आयामों की संख्या बदलना

atleast_1d (* arys) कम से कम एक आयाम के साथ सरणियों में इनपुट बदलें।
atleast_2d (* arys) इनपुट को कम से कम दो आयामों के साथ सरणियों के रूप में देखें।
atleast_3d (* arys) कम से कम तीन आयामों के साथ सरणियों के रूप में इनपुट देखें।
broadcast एक ऐसी वस्तु का निर्माण करें जो प्रसारण की नकल करती है।
प्रसारण_तो (सरणी, आकार [, सबोक]) एक सरणी को एक नए आकार में प्रसारित करें।
प्रसारण_कार्य (* args, ** kwargs) एक दूसरे के खिलाफ किसी भी संख्या में सरणियों को प्रसारित करें।
expand_dims (ए, अक्ष) किसी सरणी के आकार का विस्तार करें।
squeeze ([, अक्ष]) किसी सरणी के आकार से एकल-आयामी प्रविष्टियाँ निकालें।

प्रकार बदलना

asarray ([ए, डीटाइप, ऑर्डर]) इनपुट को ऐरे में बदलें।
asanyarray ([, dtype, ऑर्डर]) इनपुट को ndarray में कनवर्ट करें, लेकिन ndarray उपक्लासेस को पास करें।
asmatrix (डेटा [, dtype]) मैट्रिक्स के रूप में इनपुट की व्याख्या करें।
asfarray ([, dtype]) एक फ्लोट प्रकार में कनवर्ट की गई सरणी लौटें।
asfortranarray (एक [, dtype]) स्मृति में फोरट्रान क्रम में रखी गई एक सरणी लौटें।
ascontiguousarray (एक [, dtype]) स्मृति में एक सन्निहित सरणी लौटें (सी ऑर्डर)।
asarray_chkfinite ([, dtype, ऑर्डर]) इनपुट को सरणी में बदलें, NaNs या Infs के लिए जाँच करें।
asscalar (a) आकार 1 के एक सरणी को इसके स्केलर समकक्ष के रूप में परिवर्तित करें।
require (एक [, dtype, आवश्यकताओं]) आवश्यकताओं को पूरा करने वाले प्रदान किए गए प्रकार का एक ndarray लौटाएं।

सरणियों में शामिल होना

concatenate (a1, a2,…) [, अक्ष, बाहर]) किसी मौजूदा अक्ष के साथ सरणियों के अनुक्रम में शामिल हों।
stack (सरणियाँ [, अक्ष, बाहर]) एक नए अक्ष के साथ सरणियों के अनुक्रम में शामिल हों।
column_stack (tup) 2-डी सरणी में कॉलम के रूप में 1-डी सरणियों को ढेर करें।
dstack (tup) स्टैक एरेज इन सीक्वेंस डेप्थ वाइज (तीसरी धुरी के साथ)।
hstack (tup) क्षैतिज रूप से (स्तंभ वार) अनुक्रम में ढेर सरणियाँ।
vstack (tup) क्रम में खड़ी सरणियाँ (पंक्ति वार)।
block (सरणियाँ) ब्लॉक की नेस्टेड सूचियों से एक nd-array इकट्ठा करें।

बंटवारे सरण

split (ऐरी, इंडिसेस_ओर_स [, अक्ष]) एक सरणी को कई उप-सरणियों में विभाजित करें।
array_split (ary, indices_or_sections [, अक्ष]) एक सरणी को कई उप-सरणियों में विभाजित करें।
dsplit (ary, indices_or_sections) 3 अक्ष (गहराई) के साथ कई उप-सरणियों में सरणी विभाजित करें।
hsplit (ary, indices_or_sections) एक सरणी को कई उप-सरणियों में क्षैतिज रूप से विभाजित करें (स्तंभ-वार)।
vsplit (ऐरी, इंडिसेस_ओर_सेक्शन) एक सरणी को कई उप-सरणियों में लंबवत (पंक्ति-वार) विभाजित करें।

टाइलिंग सरण

tile (ए, प्रतिनिधि) प्रतिनिधि द्वारा दिए गए समय की संख्या को दोहराकर एक सरणी का निर्माण करें।
repeat (ए, दोहराता है [, अक्ष]) किसी सरणी के तत्वों को दोहराएं।

तत्वों को जोड़ना और निकालना

delete (गिरफ्तारी, obj [, अक्ष]) हटाए गए अक्ष के साथ उप-सरणियों के साथ एक नया सरणी लौटाएं।
insert (गिरफ्तारी, obj, मान [, अक्ष]) दिए गए सूचकांकों से पहले दिए गए अक्ष के साथ मान डालें।
append (गिरफ्तारी, मूल्य [, अक्ष]) किसी सरणी के अंत में मान जोड़ें।
resize (a, new_shape) निर्दिष्ट आकृति के साथ एक नया सरणी लौटाएं।
trim_zeros ( trim_zeros [, ट्रिम]) एक-डी सरणी या अनुक्रम से अग्रणी और / या अनुगामी शून्य को ट्रिम करें।
unique (जैसे [, return_index, return_inverse,…]) किसी सरणी के अनन्य तत्व खोजें।

तत्वों का पुनर्मिलन

flip (एम, अक्ष) दिए गए अक्ष के साथ एक सरणी में तत्वों के क्रम को उल्टा करें।
fliplr (एम) बाएँ / दाएँ दिशा में पलटें सरणी।
flipud (एम) ऊपर / नीचे की दिशा में फ्लिप सरणी।
पुनर्वसन (ए, न्यूज़हाप [, आदेश]) अपने डेटा को बदलने के बिना एक सरणी को एक नया आकार देता है।
roll (ए, पारी [, अक्ष]) किसी दिए गए अक्ष के साथ सरणी तत्व रोल करें।
rot90 (एम [, के, rot90 ]) कुल्हाड़ियों द्वारा निर्दिष्ट विमान में 90 डिग्री से एक सरणी घुमाएं।