如何用R估计指数函数的参数?

问题描述 投票:0回答:1

我正在研究ichthyofauna(鱼类研究)。我需要找到鱼的病因。查找条件因子的步骤如下:

1. W = aL ^ b ...(1)

其中:

  • W:鱼的重量,以克为单位。
  • L:鱼的总长度,以厘米为单位。
  • a:描述重量随长度变化率的指数(=回归线在Y轴上的截距)。
  • b:回归线的斜率(也称为Allometric系数)。

2. Log w = log a + b log L ...(2)

其中:

  • a:常数
  • b:回归系数

3. K = 100 w / L ^ b ...(3)

其中:

  • W:鱼的重量,以克为单位
  • L:鱼的总长度,以厘米为单位
  • b:从长度-八等式公式中获得的值

我了解要计算K,我必须首先获得回归斜率(b of 1),然后获得系数回归(b of 2),最后是K。我需要在R中进行帮助。我将非常感谢您的支持。谢谢和问候!

r function parameters exponential
1个回答
0
投票

因此,对于一个非常简单的回归,您可能希望从线性模型开始,并且您将执行以下操作:

reg1 <- lm(log(w) ~ log(a) + log(b), data=yourdataframename)

然后检查系数汇总:

summary(reg1)
© www.soinside.com 2019 - 2024. All rights reserved.