我正在尝试获取我的数据的活化能,但是为此我必须获得我的数据的线性回归斜率,其中记录了代谢率和开尔文温度,温度是在 6 个精确温度下测量的,而不是连续测量的.但是,
lm()
函数没有返回任何斜率。我不明白为什么,有什么建议吗?
这是我到目前为止使用的代码
mydata$TemperatureK <- (mydata$Temperature + 273.15)
mydata$logmetabolicrate <- log(mydata$mg.hr.g)
Regression <- lm(mydata$logmetabolicrate ~ 1/mydata$TemperatureK)
plot(1/mydata$TemperatureK,
mydata$logmetabolicrate,
xlab ="1/T(K^-1)",
ylab = "ln(Metabolic rate (mg/hr/g))")
abline(Regression)
summary(Regression)
abline
函数为数据放置一条水平直线,summary
仅返回截距图