[英]Do a linear regression on a non-linear function in R
以下数学显示了如何将方程转换为线性回归:
Y = b0*exp(b1*X1 + epsilon)
log(Y) = log(b0) + b1*X1 + epsilon
log(Y) = c0 + b1*X1 + epsilon
所以在 R 这只是
lm(log(Y) ~ X, data = your_data)
但是,您不会得到b0
的直接估计值,而只是对log(b0)
的估计值。 但是您可以通过取幂来反向转换截距及其置信区间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.