NumPy 1.14 - numpy.argmin()

numpy.argmin




numpy

numpy.argmin

numpy.argmin(a, axis=None, out=None) [source]

अक्ष के साथ न्यूनतम मानों के सूचकांकों को लौटाता है।

पैरामीटर:

a : array_like

इनपुट सरणी

अक्ष : int, वैकल्पिक

डिफ़ॉल्ट रूप से, सूचकांक चपटा सरणी में है, अन्यथा निर्दिष्ट अक्ष के साथ।

बाहर : सरणी, वैकल्पिक

यदि प्रदान किया जाता है, तो परिणाम इस सरणी में डाला जाएगा। यह उचित आकार और dtype का होना चाहिए।

यह दिखाता है:

index_array : ndarray ints

सरणी में सूचकांकों की सरणी। इसमें axis के समान आयाम है। हटाए गए आयाम के साथ आयाम।

यह भी देखें

ndarray.argmin , argmax

amin
किसी दिए गए अक्ष के साथ न्यूनतम मूल्य।
unravel_index
एक फ्लैट इंडेक्स को इंडेक्स ट्यूपल में बदलें।

टिप्पणियाँ

न्यूनतम मूल्यों की कई घटनाओं के मामले में, पहली घटना के अनुरूप सूचकांक लौटा दिए जाते हैं।

उदाहरण

>>> a = np.arange(6).reshape(2,3)
>>> a
array([[0, 1, 2],
       [3, 4, 5]])
>>> np.argmin(a)
0
>>> np.argmin(a, axis=0)
array([0, 0, 0])
>>> np.argmin(a, axis=1)
array([0, 0])

एन-आयामी सरणी के न्यूनतम तत्वों के संकेत:

>>> ind = np.unravel_index(np.argmin(a, axis=None), a.shape)
>>> ind
(0, 0)
>>> a[ind]
0
>>> b = np.arange(6)
>>> b[4] = 0
>>> b
array([0, 1, 2, 3, 0, 5])
>>> np.argmin(b)  # Only the first occurrence is returned.
0