【发布时间】:2021-02-25 23:44:54
【问题描述】:
我已经检查了post1、post2、post3 和 post4,但没有帮助。
我有一个关于特定植物的data,包括两个变量,称为“年龄”和“高度”。它们之间的相关性是非线性的。
为了拟合模型,我假设的一种解决方案如下:
如果非线性函数是
所以我们将第一个非线性函数更改为多线性回归函数。基于此,我有以下代码:
data['K'] = data["Age"].pow(2)
x = data[["Age", "K"]]
y = data["Height"]
model = LinearRegression().fit(x, y)
print(model.score(x, y)) # = 0.9908571840250205
- 我做得对吗?
- 如何处理三次函数和指数函数?
谢谢。
【问题讨论】:
标签: python python-3.x regression