sklearn.preprocessing.add_dummy_feature?

sklearn.preprocessing.add_dummy_feature(X, value=1.0)

[源碼]

具有附加虛擬功能的增強數據集。

這對于將攔截項與無法直接擬合的實現配合使用非常有用。

參數 說明
X {array-like, sparse matrix}, shape [n_samples, n_features]
數據。
value float
用于虛擬特征的值。
屬性 說明
X {array, sparse matrix}, shape [n_samples, n_features + 1]
第一列添加了具有虛擬功能的相同數據。

示例

>>> from sklearn.preprocessing import add_dummy_feature
>>> add_dummy_feature([[01], [10]])
array([[1.0.1.],
       [1.1.0.]])