Я выполняю предварительную обработку данных через конвейеры, превращаю категории в цифры c, кодирую и т. Д. c ... и это очень удобно.
Но есть еще один пример в проекте, где я хочу проверить важность некоторых функций, и мне нужно дать X и y модели. Но он не принимает конвейер, поэтому X и y предварительно не обрабатываются.
from yellowbrick.model_selection import FeatureImportances
model = RandomForestClassifier(n_estimators=10)
viz = FeatureImportances(model)
viz.fit(X, y)
viz.show()
Есть ли способ использовать предварительно обработанные данные конвейеров, такие как X, y, для ввода в модели? Или я должен предварительно обработать и закодировать данные вручную для таких случаев? Спасибо