【发布时间】:2020-05-17 21:43:57
【问题描述】:
我正在寻找任何可以帮助我找到回归方程的库或方法。等式格式如下:
Y=a1*x^a+a2*y^b+a3*z^c+D
在哪里:
- Y 是因变量
- x、y、z 是自变量
- D 是常数
- a1, a2, a3 是系数
- a、b、c 分别为自变量的指数。
我将 Y 和 x、y、z 的值存储在数据框中。
【问题讨论】:
-
你有 2 条路线:要么你根据你的方程转换你原来的
df,然后再做LinearRegression;或者你先做PolynomialFeatures 转换。后者更可取,因为它是进行特定程度的多项式回归的普遍接受的方式。你有什么问题? -
从实际的角度来看,您尝试做的事情是危险的,因为使用 9 次多项式,您可以画任何东西,甚至是大象。
标签: python pandas statistics regression non-linear-regression