NumPy 1.14 - numpy.ma.masked_all_like()

numpy.ma.masked_all_like




numpy

numpy.ma.masked_all_like

numpy.ma.masked_all_like(arr) [source]

मौजूदा सरणी के गुणों के साथ खाली नकाबपोश सरणी।

एक ही आकार के खाली नकाबपोश सरणी और dtype को गिरफ्तार किए गए सरणी के रूप में लौटाएं, जहां सभी डेटा नकाबपोश हैं।

पैरामीटर:

गिरफ्तार : ndarray

आवश्यक MaskedArray के आकार और dtype का वर्णन करने वाला एक सरणी।

यह दिखाता है:

a : मास्कएड्रे

सभी डेटा के साथ एक नकाबपोश सरणी।

जन्म देती है:

AttributeError

अगर arr कोई आकार विशेषता नहीं है (यानी एक ndarray नहीं)

यह भी देखें

masked_all
खाली मास्क सभी तत्वों के साथ सरणी।

उदाहरण

>>> import numpy.ma as ma
>>> arr = np.zeros((2, 3), dtype=np.float32)
>>> arr
array([[ 0.,  0.,  0.],
       [ 0.,  0.,  0.]], dtype=float32)
>>> ma.masked_all_like(arr)
masked_array(data =
 [[-- -- --]
 [-- -- --]],
      mask =
 [[ True  True  True]
 [ True  True  True]],
      fill_value=1e+20)

नकाबपोश सरणी का dtype गिरफ्तारी के dtype से मेल खाता है।

>>> arr.dtype
dtype('float32')
>>> ma.masked_all_like(arr).dtype
dtype('float32')