3.3 pd.DataFrame.loc
loc
主要使用 標籤 進行索引,但也可透過 布林陣列
進行索引。
可接受的輸入有:
輸入 | 舉例/描述 |
---|---|
一個單獨的標籤 | 比如:5 或者 'a'(注意:這裡的 5 解釋為標籤) |
標籤列表或陣列 | 比如:['a', 'b', 'c'] |
標籤切片物件 | 比如:'a':'f'(注意:左右邊界均包含) |
一個與軸長度相等的布林陣列 | 比如:[True, False, True] |
索引可對齊的布林數值的Series | 可對齊是指用於索引 DataFrame 的 Series 的 Index 包含了 DataFrame 所有的 Index(Series的長度可大於等於DataFrame的,但是DataFrame的所有Index都必須在Series中能找到) |
索引可對齊的Index物件 | 可對齊解釋同上。 |
接受一個引數的函式 | 該函式必須返回有效索引物件(上面的任一種) |