用法:
Index.slice_indexer(start=None, end=None, step=None, kind=NoDefault.no_default)
計算輸入標簽和步驟的切片索引器。
索引需要有序且唯一。
- start:標簽,默認無
如果沒有,則默認為開頭。
- end:標簽,默認無
如果沒有,默認為結束。
- step:整數,默認無
- kind:str,默認無
- indexer:片
- KeyError:如果 key 不存在,或者 key 不是唯一的並且 index 是
未排序。
參數:
返回:
拋出:
注意:
此函數假定數據已排序,因此使用後果自負
例子:
這是一種適用於所有索引類型的方法。例如,您可以這樣做:
>>> idx = pd.Index(list('abcd')) >>> idx.slice_indexer(start='b', end='c') slice(1, 3, None)
>>> idx = pd.MultiIndex.from_arrays([list('abcd'), list('efgh')]) >>> idx.slice_indexer(start='b', end=('c', 'g')) slice(1, 3, None)
相關用法
- Python pandas.Index.slice_locs用法及代碼示例
- Python pandas.Index.str用法及代碼示例
- Python pandas.Index.set_names用法及代碼示例
- Python pandas.Index.searchsorted用法及代碼示例
- Python pandas.Index.shift用法及代碼示例
- Python pandas.Index.symmetric_difference用法及代碼示例
- Python pandas.Index.sort_values用法及代碼示例
- Python pandas.Index.value_counts用法及代碼示例
- Python pandas.Index.argmin用法及代碼示例
- Python pandas.Index.is_categorical用法及代碼示例
- Python pandas.Index.to_series用法及代碼示例
- Python pandas.Index.to_numpy用法及代碼示例
- Python pandas.Index.is_object用法及代碼示例
- Python pandas.Index.is_interval用法及代碼示例
- Python pandas.Index.notnull用法及代碼示例
- Python pandas.Index.equals用法及代碼示例
- Python pandas.Index.duplicated用法及代碼示例
- Python pandas.Index.is_monotonic_increasing用法及代碼示例
- Python pandas.Index.min用法及代碼示例
- Python pandas.Index.is_monotonic_decreasing用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.Index.slice_indexer。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。