numpy.ma.MaskedArray class
, ndarray का एक उपवर्ग है जो लापता डेटा के साथ संख्यात्मक सरणियों में हेरफेर करता है। Numpy MaskedArray .__ add__ के साथ हम एक विशिष्ट मान जोड़ सकते हैं जो कि MaskedArray .__ add __ () विधि में एक पैरामीटर के रूप में प्रदान किया जाता है। NumPy सरणी में प्रत्येक आइटम के लिए एक मान जोड़ा जाएगा।
वाक्यविन्यास: numpy.MaskedArray .__ add__
वापसी: स्वयं को दूसरे में जोड़ें, और एक नया नकाबपोश सरणी लौटाएं।
उदाहरण # 1:
इस उदाहरण में, हम देखते हैं कि प्रत्येक तत्व सरणी को मास्कडअरे में पैरामीटर के रूप में निर्दिष्ट मान के साथ जोड़ा जाता है .__ जोड़ें __ () विधि। एक बात याद रखें, यह दोहरे प्रकार के मानों के लिए काम नहीं करेगा।
# महत्वपूर्ण मॉड्यूल को पायथन में आयात करें
import
numpy as np
# make NumPy के साथ एक सरणी
gfg
=
np .ma.array ([
1
,
2
< कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 4 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 5 <कोड वर्ग = "सादा">])
# MaskedArray लागू करना .__ add __ () मेथड
Print
(gfg .__ __ जोड़ें (
5
))
बाहर निकलें:
[6 7 8 9 10]
उदाहरण # 2:
<कोड वर्ग = "टिप्पणियां"> # महत्वपूर्ण मॉड्यूल को अजगर में आयात करें
<कोड वर्ग = " कीवर्ड"> आयात <कोड वर्ग = "सादा"> एनपी के रूप में सुन्न
<कोड वर्ग = "टिप्पणियां"> # NumPy के साथ एक सरणी बनाएं
<कोड वर्ग = "सादा"> gfg <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> np.ma.array ([[ <कोड वर्ग = "मान"> 1 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 2 <कोड वर्ग = "सादा" >, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 4 <कोड वर्ग = " सादा">, <कोड वर्ग = "मान"> 5 <कोड वर्ग = "सादा">],
<कोड वर्ग = "अपरिभाषित रिक्त स्थान "> <कोड वर्ग = "सादा"> [ <कोड वर्ग =" मान "> 6 <कोड वर्ग = "सादा">, <कोड वर्ग = " मान"> 5 <कोड वर्ग = "सादा">, < /कोड> <कोड वर्ग = "मान"> 4 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा"> , 2
]])
# मास्कडएरे लागू करना .__ __ () विधि जोड़ें
<कोड वर्ग = "फ़ंक्शंस"> प्रिंट <कोड वर्ग = "सादा"> (gfg .__ जोड़ें __ ( 5
))
आउटपुट:
[[6 7 8 9 10] [11 10 9 8 7]]