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

Python Pandas - जांचें कि इंडेक्स मोनोटोनिक बढ़ता हुआ है या नहीं

परिचय

पैंडास इंडेक्स के मोनोटोनिक बढ़ते (monotonically increasing) क्रम में होने की जांच के लिए index.is_monotonic_increasing प्रॉपर्टी का उपयोग करें। इसका अर्थ है कि प्रत्येक अगला तत्व पिछले से बड़ा या बराबर होता है।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

इंडेक्स बनाएं

index = pd.Index([10, 20, 20, 30, 40])

इंडेक्स प्रदर्शित करें

print("पैंडास इंडेक्स...\n", index)

मोनोटोनिक बढ़ते क्रम की जांच करें

print("\nक्या पैंडास इंडेक्स मोनोटोनिक बढ़ता हुआ है?\n", index.is_monotonic_increasing)

पूर्ण उदाहरण

import pandas as pd

# इंडेक्स बनाएं
index = pd.Index([10, 20, 20, 30, 40])

# इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)

# इंडेक्स में डेटा का प्रतिनिधित्व करने वाली सरणी लौटाएं
print("\nसरणी...\n", index.values)

# जांचें कि इंडेक्स मोनोटोनिक बढ़ता हुआ है
print("\nक्या पैंडास इंडेक्स मोनोटोनिक बढ़ता हुआ है?\n", index.is_monotonic_increasing)

आउटपुट

पैंडास इंडेक्स... Int64Index([10, 20, 20, 30, 40], dtype='int64')
सरणी... [10 20 20 30 40]
क्या पैंडास इंडेक्स मोनोटोनिक बढ़ता हुआ है? True

व्याख्या

  • मान: 10 ≤ 20 ≤ 20 ≤ 30 ≤ 40 → मोनोटोनिक बढ़ता हुआ (समान मान अनुमत हैं)।
  • यदि कोई मान पिछले से छोटा हो, तो False लौटाता है।
  • सख्ती से बढ़ते (strictly increasing) के लिए: index.is_monotonic_increasing and index.is_unique।
  • सॉर्टेड इंडेक्स पर बाइनरी सर्च जैसे ऑप्टिमाइज़ेशन सक्षम करता है।
  1. - पायथन - पैंडास इंडेक्स का न्यूनतम मान प्राप्त करें

    पैंडास इंडेक्स का न्यूनतम मान प्राप्त करने के लिए index.min() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) न्यूनतम

  1. - पायथन - जांचें कि पैंडास इंडेक्स में केवल इंटीजर हैं या नहीं

    जांचने के लिए कि पैंडास इंडेक्स में केवल इंटीजर हैं या नहीं, पैंडास में index.is_integer() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([5, 10, 25, 50, 75, 100, 125, 150]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...

  1. - पायथन - जांचें कि पैंडास इंडेक्स में केवल बूलियन हैं या नहीं

    जांचने के लिए कि पैंडास इंडेक्स में केवल बूलियन हैं या नहीं, पैंडास में index.is_boolean() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([True, True, False, False, True, True, True]) पैंडास इंडेक्स प्रदर्शित करें: print(Panda