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

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

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


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

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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