捷徑

torcharrow.DataFrame.filter

DataFrame.filter(predicate: Union[Callable, Iterable], columns: Optional[List[str]] = None)

選擇 predicate 為 True 的列。與 Pandas 不同。使用 keep 作為 Pandas filter。

參數:
  • iterable (predicate - 可呼叫物件或) – 一個與欄位長度相同的述詞函式或布林值迭代器。如果是 n 元述詞,請使用 columns 參數提供引數。

  • names (columns - 字串列表) – 要使用哪些欄位來套用篩選器。如果為 None,則套用至所有欄位。

  • None (預設值) – 要使用哪些欄位來套用篩選器。如果為 None,則套用至所有欄位。

另請參閱

mapreduceflatmap

範例

>>> ta.column([1,2,3,4]).filter([True, False, True, False]) == ta.column([1,2,3,4]).filter(lambda x: x%2==1)
0  1
1  1
dtype: boolean, length: 2, null_count: 0

文件

存取 PyTorch 的完整開發人員文件

檢視文件

教學課程

取得適用於初學者和進階開發人員的深入教學課程

檢視教學課程

資源

尋找開發資源並獲得問題解答

檢視資源