किसी ऐरे का अधिकतम मान या NaNs को नज़रअंदाज़ करके अधिकतम मान प्राप्त करने के लिए, पायथन में numpy.nanmax() मेथड का उपयोग करें। यह मेथड निर्दिष्ट एक्सिस को हटाकर, 'a' के समान आकार का एक ऐरे लौटाता है। यदि 'a' एक 0-डी ऐरे है, या यदि एक्सिस None है, तो एक ndarray स्केलर लौटाया जाता है। 'a' के समान dtype लौटाया जाता है। पहला पैरामीटर, 'a' वह ऐरे है जिसमें वे संख्याएँ होती हैं जिनका अधिकतम वांछित है। यदि 'a' ऐरे नहीं है, तो रूपांतरण का प्रयास किया जाता है।
दूसरा पैरामीटर, 'axis' वह एक्सिस या एक्सिस हैं जिनके साथ अधिकतम की गणना की जाती है। डिफ़ॉल्ट फ्लैट ऐरे का अधिकतम गणना करना है। तीसरा पैरामीटर, 'out' एक वैकल्पिक आउटपुट ऐरे है जिसमें परिणाम रखा जाता है। डिफ़ॉल्ट None है; यदि प्रदान किया गया है, तो इसका आकार अपेक्षित आउटपुट के समान होना चाहिए, लेकिन यदि आवश्यक हो तो प्रकार कास्ट किया जाएगा।
चौथा पैरामीटर, 'keepdims' यदि True पर सेट है, तो जिन एक्सिस को कम किया गया है, उन्हें आकार एक के आयामों के रूप में परिणाम में छोड़ दिया जाता है। इस विकल्प के साथ, परिणाम मूल 'a' के विरुद्ध सही ढंग से ब्रॉडकास्ट होगा। यदि मान डिफ़ॉल्ट के अलावा कुछ भी है, तो keepdims को ndarray के सब-क्लासेस के मैक्स मेथड में पास किया जाएगा। यदि सब-क्लासेस मेथड्स keepdims को लागू नहीं करते हैं तो कोई भी अपवाद उठाया जाएगा। पांचवां पैरामीटर एक आउटपुट तत्व का न्यूनतम मान है। खाली स्लाइस पर गणना की अनुमति देने के लिए मौजूद होना चाहिए।
चरण
सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें:
import numpy as np
array() मेथड का उपयोग करके एक नम्पाई ऐरे बनाएं। हमने int टाइप के एलिमेंट्स के साथ nan और NINF (नेगेटिव इन्फिनिटी) जोड़ा है:
arr = np.array([[25, 50, 75], [90, np.nan, np.NINF]])
ऐरे प्रदर्शित करें:
print("हमारा ऐरे...\n", arr)आयाम जांचें:
print("\nहमारे ऐरे के आयाम...\n", arr.ndim)डेटा टाइप प्राप्त करें:
print("\nहमारे ऐरे ऑब्जेक्ट का डेटा टाइप...\n", arr.dtype)किसी ऐरे का अधिकतम मान या NaNs को नज़रअंदाज़ करके अधिकतम मान प्राप्त करने के लिए, पायथन में numpy.nanmax() मेथड का उपयोग करें। यह मेथड निर्दिष्ट एक्सिस को हटाकर, 'a' के समान आकार का एक ऐरे लौटाता है। यदि 'a' एक 0-डी ऐरे है, या यदि एक्सिस None है, तो एक ndarray स्केलर लौटाया जाता है। 'a' के समान dtype लौटाया जाता है:
print("\nपरिणाम (nanmax)...\n", np.nanmax(arr))उदाहरण
import numpy as np
# array() मेथड का उपयोग करके एक नम्पाई ऐरे बनाना
# हमने int टाइप के एलिमेंट्स के साथ nan और NINF (नेगेटिव इन्फिनिटी) जोड़ा है
arr = np.array([[25, 50, 75], [90, np.nan, np.NINF]])
# ऐरे प्रदर्शित करना
print("हमारा ऐरे...\n", arr)
# आयाम जांचना
print("\nहमारे ऐरे के आयाम...\n", arr.ndim)
# डेटा टाइप प्राप्त करना
print("\nहमारे ऐरे ऑब्जेक्ट का डेटा टाइप...\n", arr.dtype)
# किसी ऐरे का अधिकतम मान या NaNs को नज़रअंदाज़ करके अधिकतम मान प्राप्त करने के लिए, पायथन में numpy.nanmax() मेथड का उपयोग करें
print("\nपरिणाम (nanmax)...\n", np.nanmax(arr))आउटपुट
हमारा ऐरे... [[ 25. 50. 75.] [ 90. nan -inf]] हमारे ऐरे के आयाम... 2 हमारे ऐरे ऑब्जेक्ट का डेटा टाइप... float64 परिणाम (nanmax)... 90.0