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 सरणी को कैसे क्रमबद्ध करें