小编Ela*_*ine的帖子

使用 SVM 的 coef_ 函数计算特征重要性

我正在开发一个文本分类项目,并尝试使用 SVC(kernel= '线性') 来获取特征重要性。这是我的代码:(我更改了这篇文章
中的代码)

X = df1[features]
y = df1['label']


# Create selector class for text and numbers
class TextSelector(BaseEstimator, TransformerMixin):
    """Transformer to select a single column from the data frame to perform additional transformations on"""
    def __init__(self, key):
        self.key = key

    def fit(self, X, y=None):
        return self

    def transform(self, X):
        return X[self.key]

class NumberSelector(BaseEstimator, TransformerMixin):
    """For data grouped by feature, select subset of data at a provided key."""
    def __init__(self, key):
        self.key = key

    def fit(self, X, …
Run Code Online (Sandbox Code Playgroud)

python svm scikit-learn

1
推荐指数
1
解决办法
2125
查看次数

标签 统计

python ×1

scikit-learn ×1

svm ×1