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

Python Pandas - जाँचें कि इंटरवल बाईं ओर खुला है या नहीं

इंटरवल का बाईं ओर खुला होना जाँचें

Pandas में interval.open_left प्रॉपर्टी का उपयोग करके यह जाँचा जा सकता है कि इंटरवल बाईं ओर खुला है या नहीं।

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

import pandas as pd

खुला इंटरवल बनाएँ

interval = pd.Interval(5, 20, closed='neither')

इंटरवल प्रदर्शित करें

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

बाईं ओर खुला है या नहीं जाँचें

print("\nCheck if the interval is open on the left side...\n", interval.open_left)

पूर्ण उदाहरण

import pandas as pd

# खुला इंटरवल closed='neither' से बनता है
# खुला इंटरवल (गणित में वर्ग कोष्ठक से दर्शाया जाता है) अपने एंडपॉइंट्स नहीं रखता
# अर्थात खुला इंटरवल [0, 5] की शर्तें 0 < x < 5 हैं

interval = pd.Interval(5, 20, closed='neither')

# इंटरवल प्रदर्शित करें
print("Interval...\n", interval)

# बायाँ बाउंड
print("\nThe left bound for the Interval...\n", interval.left)

# दायाँ बाउंड
print("\nThe right bound for the Interval...\n", interval.right)

# इंटरवल लंबाई
print("\nInterval length...\n", interval.length)

# बाईं ओर खुला है या नहीं जाँचें
print("\nCheck if the interval is open on the left side...\n", interval.open_left)

आउटपुट

Interval...
(5, 20)
The left bound for the Interval... 5
The right bound for the Interval... 20
Interval length... 15
Check if the interval is open on the left side... True

व्याख्या

  • closed='neither' से इंटरवल (5, 20) बनता है
  • open_left True लौटाता है क्योंकि बायाँ एंडपॉइंट 5 शामिल नहीं है
  • open_right भी True होगा
  • गणितीय नोटेशन: (a, b) = {x | a < x < b}

क्लोजर प्रकार और open_left/open_right मान

closedनोटेशनopen_leftopen_right
'both'[a, b]FalseFalse
'left'[a, b)FalseTrue
'right'(a, b]TrueFalse
'neither'(a, b)TrueTrue
  1. - पायथन पैंडास - जांचें कि पैंडास इंडेक्स इंटरवल ऑब्जेक्ट्स रखता है या नहीं

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

  1. - पायथन - जांचें कि पैंडास इंडेक्स फ्लोटिंग टाइप का है या नहीं

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

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

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