Python 评估多项式回归

标签 python numpy regression linear-algebra polynomial-math

我需要一个 python 函数在一组输入点处评估多项式。该函数将多项式权重向量和输入点向量作为输入,其中 x:输入值向量, 和 w:多项式权重的向量(排序后第 j 个元素是 j 阶单项式的线性系数,即 x(j) )。该函数在每个输入点输出多项式的预测。

是否有用于此的 python 内置函数?

最佳答案

参见 numpy.poly1d

Construct the polynomial x^2 + 2x + 3:

p = np.poly1d([1, 2, 3])
p(1) # prints 6

关于Python 评估多项式回归,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58191895/

相关文章:

machine-learning - 使用正态方程方法进行多元回归分析中的特征缩放(归一化)?

r - 确定模型公式是否只有截距的最简单方法

python - 如何用 NumPy 获得累积分布函数?

python - 如果Python是解释型的,为什么还需要setup.py的编译器

python - 对数尺度的椭圆和多边形面片

python - 类型错误 : Object of type 'float32' is not JSON serializable

python - OpenCV 误差校准教程 (solvePnPRansac)

python - 使用数组作为多维数组的索引掩码

python - 将 numpy 字符串数组转换为 base-16 中的整数

python - tensorflow 中 GradientDescentOptimizer 和 AdamOptimizer 的区别?