对两组数据进行过滤式特征选择的python代码
时间: 2023-04-09 15:04:36 浏览: 107
以下是一个简单的 Python 代码示例,用于对两组数据进行过滤式特征选择:
```python
from sklearn.feature_selection import SelectKBest, f_classif
# 假设我们有两组数据 X_train 和 y_train
# 这里我们使用 f_classif 方法进行特征选择
selector = SelectKBest(f_classif, k=10)
X_train_selected = selector.fit_transform(X_train, y_train)
```
这段代码使用了 scikit-learn 库中的 SelectKBest 类,它可以根据指定的方法(这里是 f_classif)对特征进行排序,并选择排名靠前的 k 个特征。在这个例子中,我们选择了前 10 个特征,并将它们保存在 X_train_selected 变量中。
阅读全文