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

Python Pandas - IntervalIndex के लिए बायां बाउंड प्राप्त करें

Pandas में IntervalIndex के लिए बायां बाउंड प्राप्त करने के लिए interval.left प्रॉपर्टी का उपयोग करें।

आवश्यक लाइब्रेरी इम्पोर्ट करें

import pandas as pd

IntervalIndex बनाएं

interval = pd.IntervalIndex.from_arrays([5, 10, 15], [15, 20, 25])

अंतराल प्रदर्शित करें

print("IntervalIndex...\n", interval)

बायां बाउंड प्राप्त करें

print("\nThe left bound for the IntervalIndex...\n", interval.left)

पूरा उदाहरण

import pandas as pd

# IntervalIndex बनाएं
interval = pd.IntervalIndex.from_arrays([5, 10, 15], [15, 20, 25])

# अंतराल प्रदर्शित करें
print("IntervalIndex...\n", interval)

# अंतराल लंबाई प्रदर्शित करें
print("\nIntervalIndex length...\n", interval.length)

# जांचें कि IntervalIndex बाएं, दाएं, दोनों या किसी तरफ बंद नहीं है
print("\nChecking for the type of IntervalIndex...\n", interval.closed)

# बायां बाउंड प्राप्त करें
print("\nThe left bound for the IntervalIndex...\n", interval.left)

आउटपुट

IntervalIndex... IntervalIndex([(5, 15], (10, 20], (15, 25]], dtype='interval[int64, right]')
IntervalIndex length... Int64Index([10, 10, 10], dtype='int64')
Checking for the type of IntervalIndex... right
The left bound for the IntervalIndex... Int64Index([5, 10, 15], dtype='int64')

व्याख्या: left प्रॉपर्टी प्रत्येक अंतराल की बाईं सीमा लौटाती है: 5, 10, 15।

  1. - पायथन पैंडास - आंतरिक अनुकूलता के लिए टाइमडेल्टा को नैनोसेकंड्स में प्राप्त करें

    पैंडास में आंतरिक अनुकूलता के लिए टाइमडेल्टा को नैनोसेकंड्स में प्राप्त करने के लिए timedelta.delta प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पायथन का स्टैंडर्ड datetime लाइब्रेरी टाइमडेल्टा के लिए अलग प्रतिनिधित्व उपयोग करता है। टाइमडेल्टा ऑब्जेक्ट बनाएं

  1. - पायथन - इंटरवल डेटा के लिए पैंडास ऐरे बनाएं

    इंटरवल डेटा के लिए पैंडास ऐरे बनाने के लिए pandas.arrays.IntervalArray() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं: interval1 = pd.Interval(10, 30) interval2 = pd.Interval(30, 70) इंटरवल्स प्रदर्शित करें: print(Interval1...\n,interval1

  1. - पायथन पैंडास - जांचें कि खुले एंडपॉइंट साझा करने वाले दो इंटरवल ऑब्जेक्ट्स ओवरलैप करते हैं या नहीं

    जांचने के लिए कि खुले एंडपॉइंट साझा करने वाले दो इंटरवल ऑब्जेक्ट्स ओवरलैप करते हैं या नहीं, overlaps() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd दो इंटरवल ओवरलैप करते हैं यदि वे एक सामान्य बिंदु साझा करते हैं, जिसमें क्लोज्ड एंडपॉइंट्स शामिल हैं। इंटरवल्स जो क