不同参数的不同次数多元多项式回归

2024-05-29 04:10:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有流体在5个轴向位置(x)的速度数据(mf),14个不同的流体参数组合(Re,k)。速度数据依赖于Re,k和x

我想使用sklearn对我的数据进行多项式回归,如本文所示,但我面临一些问题:

  1. 我应该如何建立X矩阵(自变量矩阵)?在我看来,这里有3个自变量(Re,k和x),但是我有14个Re值,14个k值,x只有5个值
  2. 可以用度=1 w.r.t.Re和k和度=3 w.r.t.x进行回归吗?在

感谢任何帮助。谢谢!在


Tags: 数据re矩阵sklearn速度流体mf个值
1条回答
网友
1楼 · 发布于 2024-05-29 04:10:10

如果您有三个类似二维数组的对象Rek,和x,那么您可以在x上创建次数为3的多项式特征,方法是在将特征叠加到单个矩阵之前,将PolynomialFeatures变换器应用到x。在

poly_x = PolynomialFeatures(3)
X = np.hstack([Re, k, poly_x.fit_transform(x)])

相关问题 更多 >

    热门问题