Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन प्रोग्राम: DataFrame में 20 से 30 वर्ष के बीच की आयु वालों की गिनती करें

समस्या विवरण

दिए गए DataFrame के Age कॉलम में उन पंक्तियों की संख्या गिनें जिनकी आयु 20 से 30 (सम्मिलित) के बीच है।

इनपुट DataFrame

   Id  Age
0   1   21
1   2   23
2   3   32
3   4   35
4   5   18

अपेक्षित आउटपुट

20 से 30 वर्ष के बीच की कुल आयु संख्या: 2

समाधान दृष्टिकोण

  1. DataFrame बनाएं।
  2. df['Age'].between(20, 30) का उपयोग करके 20 से 30 के बीच की आयु वाली पंक्तियों को फ़िल्टर करें।
  3. फ़िल्टर किए गए DataFrame की लंबाई (len()) निकालें।

पूर्ण कोड उदाहरण

import pandas as pd

data = {'Id': [1,2,3,4,5], 'Age': [21,23,32,35,18]}
df = pd.DataFrame(data)
print("DataFrame:")
print(df)

print("\n20 से 30 वर्ष के बीच की आयु गिन रहे हैं...")
result = df[df['Age'].between(20, 30)]
count = len(result)
print(f"कुल संख्या: {count}")

आउटपुट

DataFrame:
   Id  Age
0   1   21
1   2   23
2   3   32
3   4   35
4   5   18

20 से 30 वर्ष के बीच की आयु गिन रहे हैं...
कुल संख्या: 2

नोट: between() विधि दोनों सीमाओं को सम्मिलित करती है (inclusive)। यदि आप अनन्य सीमाएँ चाहते हैं, तो between(20, 30, inclusive='neither') का उपयोग करें।

  1. मैट्रिक्स में पूरी तरह से घिरे हुए द्वीपों की संख्या गिनने का पायथन प्रोग्राम मैट्रिक्स में पूरी तरह से घिरे हुए द्वीपों की संख्या गिनने का पायथन प्रोग्राम

    मान लीजिए हमारे पास एक बाइनरी मैट्रिक्स है। जहां 1 भूमि दर्शाता है और 0 पानी दर्शाता है। जैसा कि हम जानते हैं एक द्वीप 1 का समूह है जो एक साथ जुड़े हुए हैं जिसकी परिधि पानी से घिरी हुई है। हमें पूरी तरह से घिरे हुए द्वीपों की संख्या ढूंढनी है। उदाहरण के लिए, यदि इनपुट इस तरह है: तो आउटपुट 2 होगा,

  1. Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनने की आवश्यकता है। यहां हम पूरी स्ट्रिंग को पार करते हैं और जांचते हैं कि प्रत्येक वर्ण स्वर है या नहीं और काउंट बढ़ाते हैं। आ

  1. - संख्या में कुल बिट्स गिनने के लिए पायथन प्रोग्राम

    समस्या विवरण सबसे पहले हम एक संख्या इनपुट करते हैं फिर bin() फंक्शन का उपयोग करके इस संख्या को बाइनरी में बदलते हैं और अगला आउटपुट स्ट्रिंग के पहले दो वर्ण 0b को हटाते हैं, फिर बाइनरी स्ट्रिंग की लंबाई की गणना करते हैं। उदाहरण इनपुट: 200 आउटपुट: 8 व्याख्या 200 का बाइनरी प्रतिनिधित्व 11001000 है