NumPy 1.14 - numpy.ma.masked_outside()

numpy.ma.masked_outside




numpy

numpy.ma.masked_outside

numpy.ma.masked_outside(x, v1, v2, copy=True) [source]

किसी दिए गए अंतराल के बाहर एक सरणी मास्क।

शॉर्टकट के लिए masked_where , जहां condition अंतराल के बाहर x लिए सही है [v1, v2] (x <v1) | सीमाओं v1 और v2 को या तो क्रम में दिया जा सकता है।

यह भी देखें

masked_where
मुखौटा जहां एक शर्त पूरी की जाती है।

टिप्पणियाँ

सरणी x इसके भरने मूल्य के साथ पूर्वनिर्मित है।

उदाहरण

>>> import numpy.ma as ma
>>> x = [0.31, 1.2, 0.01, 0.2, -0.4, -1.1]
>>> ma.masked_outside(x, -0.3, 0.3)
masked_array(data = [-- -- 0.01 0.2 -- --],
      mask = [ True  True False False  True  True],
      fill_value=1e+20)

v1 और v2 का क्रम मायने नहीं रखता है।

>>> ma.masked_outside(x, 0.3, -0.3)
masked_array(data = [-- -- 0.01 0.2 -- --],
      mask = [ True  True False False  True  True],
      fill_value=1e+20)