Есть ли какая-либо реализация PolynomialFeature в Python с использованием numpy и степени более 3?Python

Программы на Python
Гость
Есть ли какая-либо реализация PolynomialFeature в Python с использованием numpy и степени более 3?

Сообщение Гость »


Я работаю над задачей предварительной обработки данных в Python, и мне нужно создать полиномиальные функции из моего набора данных. Я знаю, что scikit-learn предоставляет для этого класс PolynomialFeatures, но мне интересно, есть ли способ добиться той же функциональности, используя NumPy напрямую, не полагаясь на scikit-learn.

В частности, я ищу функцию или фрагмент кода на основе NumPy, которые могут принимать входной массив (2D) и преобразовывать его, чтобы включить в него полиномиальные функции до определенной степени, точно так же, как PolynomialFeatures делает это в scikit-learn.

Все, что я знаю о создании алгоритма, это то, что может быть полезно использовать информационную матрицу.

Вернуться в «Python»