pandas 0.23 - Index.slice_indexer()

pandas.Index.slice_indexer




pandas

pandas.Index.slice_indexer

Index.slice_indexer(start=None, end=None, step=None, kind=None) [source]

एक ऑर्डर किए गए या अनूठे इंडेक्स के लिए, इनपुट लेबल और स्टेप के लिए स्लाइस इंडेक्सर की गणना करें।

पैरामीटर:

प्रारंभ : लेबल, डिफ़ॉल्ट कोई नहीं

यदि कोई नहीं, तो शुरुआत में चूक

अंत : लेबल, डिफ़ॉल्ट कोई नहीं

यदि कोई नहीं, तो अंत तक चूक

step : int, default None
kind : string, default None
यह दिखाता है:
indexer : slice
जन्म देती है:

KeyError : यदि कुंजी मौजूद नहीं है, या कुंजी अद्वितीय नहीं है और इंडेक्स है

आदेशित नहीं।

टिप्पणियाँ

यह फ़ंक्शन मानता है कि डेटा सॉर्ट किया गया है, इसलिए अपने स्वयं के जोखिम पर उपयोग करें

उदाहरण

यह सभी सूचकांक प्रकारों पर एक विधि है। उदाहरण के लिए आप कर सकते हैं:

>>> idx = pd.Index(list('abcd'))
>>> idx.slice_indexer(start='b', end='c')
slice(1, 3)
>>> idx = pd.MultiIndex.from_arrays([list('abcd'), list('efgh')])
>>> idx.slice_indexer(start='b', end=('c', 'g'))
slice(1, 3)