Numpy में तत्वों की घटनाओं की गणना कैसे करें


आप NumPy सरणी में तत्वों की घटनाओं की गणना करने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: किसी विशिष्ट मान की घटनाओं की गणना करें

 n.p. count_nonzero (x == 2 )

विधि 2: किसी शर्त को पूरा करने वाले मानों की घटनाओं की गणना करें

 n.p. count_nonzero (x < 6 )

विधि 3: उन मानों की घटनाओं की गणना करें जो कई शर्तों में से एक को पूरा करते हैं

 n.p. count_nonzero ((x == 2 ) | (x == 7 ))

निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित NumPy सरणी के साथ अभ्यास में प्रत्येक विधि का उपयोग कैसे करें:

 import numpy as np

#create NumPy array
x = np. array ([2, 2, 2, 4, 5, 5, 5, 7, 8, 8, 10, 12])

उदाहरण 1: किसी विशिष्ट मान की घटनाओं की गणना करें

निम्नलिखित कोड दिखाता है कि NumPy सरणी में उन तत्वों की संख्या की गणना कैसे करें जो मान 2 के बराबर हैं:

 #count number of values in array equal to 2
n.p. count_nonzero (x == 2 )

3

आउटपुट से हम देख सकते हैं कि NumPy ऐरे के 3 मान 2 के बराबर हैं।

उदाहरण 2: किसी शर्त को पूरा करने वाले मानों की घटनाओं की गणना करें

निम्नलिखित कोड दिखाता है कि NumPy सरणी में उन तत्वों की संख्या की गणना कैसे करें जिनका मान 6 से कम है:

 #count number of values in array that are less than 6
n.p. count_nonzero (x < 6 )

7

परिणाम से, हम देख सकते हैं कि NumPy सरणी में 7 मानों का मान 6 से कम है।

उदाहरण 3: उन मानों की घटनाओं की गणना करें जो कई शर्तों में से एक को पूरा करते हैं

निम्नलिखित कोड दिखाता है कि NumPy सरणी में 2 या 7 के बराबर तत्वों की संख्या की गणना कैसे करें:

 #count number of values in array that are equal to 2 or 7
n.p. count_nonzero ((x == 2 ) | (x == 7 ))

4

आउटपुट से, हम देख सकते हैं कि NumPy सरणी में 4 मान 2 या 7 के बराबर हैं।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि पायथन में अन्य सामान्य ऑपरेशन कैसे करें:

NumPy सरणी के मोड की गणना कैसे करें
किसी फ़ंक्शन को NumPy सरणी में कैसे मैप करें
कॉलम के आधार पर NumPy सरणी को कैसे क्रमबद्ध करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *