我正在尝试定义带有参数的自定义转换器,并在sklearn.compose.ColumnTransformer中使用它们。当我在ColumnTransformer上运行fit_transform()时,我不明白为什么我的自定义转换器参数没有被考虑在内。 下面的脚本显示了我面临的问题的一个过于简单化的示例。该脚本的控制台输出为: TRUE------
F
我正在尝试使用OneHotEncoder()和TfidfVectorizer()对我的训练数据执行多列转换,这是一个numpy数组。X_train是我的输入数据。:
当我在make_column_transformer()之外使用它时,它确实有效,但是我使用make_column_transformer()而不是单独使用的原因是,如果我先做One hot encoding,然后做tfidf,那么很可