我已經給出了一個數據集並將值輸入到R.對於賦值問題,您需要複製以下等式:y = 0.08x^0.75。有沒有辦法在R中獲得反對數?
爲了把它變成一個適合y = Bo + B1x的等式,我使用下面的代碼取兩邊的log10。
fit <- lm(log10(Predator_Biomass)~log10(Prey_Biomass))
summary(fit)
由此我能夠獲得:Y = -1.1050 + 0.7450x
現在我已經指示,我需要雙方的反對數,使得博時價值將匹配0.08或者有點類似。 R中是否有反對數函數可以對此有所幫助?任何信息都有幫助。
編輯:顯然,作爲答案提供的一切只採取了反係數的對數,而不是整個方程。有沒有辦法在R中取反方程的反對數?
'10^-1.1050'返回'0.07852356'。 –
Rui Barradas和d.b:感謝您的幫助!當我這樣做: round(10 ^(fit $ coefficients),2) 它給了我一個不同的B1值,它不適合模型 –
也許'10^coef(fit)',如果這樣做工作,'圓'。 –