【发布时间】:2016-02-17 11:26:52
【问题描述】:
我想在经典表面积与体积关系上使用幂函数。
surfaceArea<-c(6,24,54)
volume<-c(1,8,27)
记录数据可以得到线性函数的参数值如下
logSurfaceArea<-log10(surfaceArea)
logVolume<-log10(volume)
plot(logSurfaceArea~logVolume, pch =16)
allometryModel <-lm(logSurfaceArea~logVolume)
summary(allometryModel)
但是如何获取原始幂函数的参数值呢?
【问题讨论】:
-
您从
S = k * V^alpha的模型开始,然后选择log,您将得到logS = log k + alpha*log V。这是您在allometryModel对象中评估的线性模型。如您所见,截距是log k所以k = exp(intercept)。alpha系数是logVolume系数。
标签: r regression power-law