sklearn.preprocessing.binarize?
sklearn.preprocessing.binarize(X, *, threshold=0.0, copy=True)
類數組或稀疏矩陣的布爾閾值
在用戶指南中閱讀更多內容。
參數 | 說明 |
---|---|
X | {array-like, sparse matrix}, shape [n_samples, n_features] 要逐個二進制化的數據。scipy.sparse矩陣應采用CSR或CSC格式,以避免不必要的復制。 |
threshold | float, optional (0.0 by default) 小于或等于此值的特征值將替換為0,在其之上被1替換。對于稀疏矩陣的操作,閾值不得小于0。 |
copy | boolean, optional, default True 設置為False可以執行就地二進制化并避免復制(如果輸入已經是numpy數組或scipy.sparse CSR / CSC矩陣,并且軸為1)。 |
另見:
使用Transformer API(例如,作為預處理sklearn.pipeline.Pipeline
的一部分)執行二進制化。