Мне интересно, как я могу извлечь значения функций из случайного леса в scikit-learn с именами функций при использовании классификатора в конвейере с предварительной обработкой.
Вопрос здесь касается извлечения только важности функций: Как извлечь значения функций из конвейера Sklearn
Из проведенного мной краткого исследования это неКажется, это возможно в Scikit-Learn, но я надеюсь, что я не прав.
Я также нашел пакет под названием ELI5 (https://eli5.readthedocs.io/en/latest/overview.html), который должен исправить эту проблему с Scikit-Learn, ноэто не решило мою проблему, потому что имена объектов, которые были выведены для меня, были x1, x2 и т. д., а не имена реальных объектов.
В качестве обходного пути я выполнил всю предварительную обработку вне конвейера, но хотел бы знать, как это сделать в конвейере.
Если я смогу предоставить какой-либо полезный код, дайте мне знать в комментариях.