NumPy 1.14 - numpy.ma.array()

numpy.ma.array




numpy

numpy.ma.array

numpy.ma.array(data, dtype=None, copy=False, order=None, mask=False, fill_value=None, keep_mask=True, hard_mask=False, shrink=True, subok=True, ndmin=0) [source]

संभवतः नकाबपोश मूल्यों के साथ एक सरणी वर्ग।

ट्रू के नकाबपोश मूल्यों को किसी भी गणना से संबंधित तत्व को बाहर करना।

निर्माण:

x = MaskedArray(data, mask=nomask, dtype=None, copy=False, subok=True,
                ndmin=0, fill_value=None, keep_mask=True, hard_mask=None,
                shrink=True, order=None)
पैरामीटर:

डेटा : array_like

इनपुट डेटा।

मुखौटा : अनुक्रम, वैकल्पिक

मुखौटा। data रूप में एक ही आकार के साथ बूलियन की एक सरणी के लिए परिवर्तनीय होना चाहिए। सच एक नकाबपोश (यानी अमान्य) डेटा को इंगित करता है।

dtype : dtype, वैकल्पिक

आउटपुट का डेटा प्रकार। यदि dtype कोई नहीं है, तो डेटा तर्क ( data.dtype ) के प्रकार का उपयोग किया जाता है। यदि dtype कोई नहीं है और data.dtype से अलग नहीं है, तो एक प्रति निष्पादित की जाती है।

प्रतिलिपि : बूल, वैकल्पिक

इनपुट डेटा (ट्रू) की प्रतिलिपि बनाना है, या इसके बजाय एक संदर्भ का उपयोग करना है। डिफ़ॉल्ट गलत है।

सबोक : बूल, वैकल्पिक

यदि संभव हो तो MaskedArray का एक उपवर्ग वापस करना है (True) या एक सादा MaskedArray । डिफ़ॉल्ट सत्य है।

ndmin : इंट, वैकल्पिक

आयामों की न्यूनतम संख्या। डिफ़ॉल्ट 0 है।

fill_value : स्केलर, वैकल्पिक

जब आवश्यक हो, नकाबपोश मूल्यों को भरने के लिए उपयोग किया जाने वाला मूल्य। यदि कोई नहीं है, तो डेटा-प्रकार के आधार पर एक डिफ़ॉल्ट का उपयोग किया जाता है।

Keep_mask : बूल, वैकल्पिक

चाहे इनपुट डेटा के mask साथ mask गठबंधन करना है, यदि कोई है (सत्य), या केवल आउटपुट (गलत) के लिए mask का उपयोग करना है। डिफ़ॉल्ट सत्य है।

hard_mask : बूल, वैकल्पिक

हार्ड मास्क का उपयोग करना है या नहीं। एक हार्ड मास्क के साथ, नकाबपोश मूल्यों को बेपर्दा नहीं किया जा सकता है। डिफ़ॉल्ट गलत है।

हटना : बूल, वैकल्पिक

एक खाली मास्क के संपीड़न को मजबूर करने के लिए है या नहीं। डिफ़ॉल्ट सत्य है।

आदेश : {'C', 'F', 'A'}, वैकल्पिक

सरणी का क्रम निर्दिष्ट करें। यदि आदेश 'सी' है, तो सरणी सी-सन्निहित क्रम में होगा (अंतिम-सूचकांक सबसे तेज बदलता है)। यदि आदेश 'एफ' है, तो लौटा हुआ सरणी फोरट्रान-सन्निहित क्रम में होगा (पहला-सूचकांक सबसे तेजी से बदलता है)। यदि आदेश 'ए' (डिफ़ॉल्ट) है, तो लौटाया गया सरणी किसी भी क्रम में हो सकता है (या तो सी-, फोरट्रान-सन्निहित, या यहां तक ​​कि असंगत), जब तक कि एक प्रति की आवश्यकता नहीं होती है, जिस स्थिति में यह सी-सन्निहित होगा।