【发布时间】:2013-02-11 22:36:19
【问题描述】:
我有公式 y = x / (a+b*x) 我想拟合点 (6,72) (211,183) (808,360) (200,440)。我把它们放在 R 中使用
x <- c(6,211,808,200)
y <- c(72,183,360,440)
现在我想拟合上面定义的函数来拟合这些点,并找到 a 和 b。 我如何获得 a 和 b(使用 R)?还有,我如何获得 R 中的公式?
【问题讨论】:
-
这不是线性回归。您可以使用
nls(y~x/(a+b*x), ...(您必须提供起始值)或glm(y~x,family=gaussian(link="inverse"))。查看相关(但比这更难):stackoverflow.com/questions/15073246/…
标签: r