标签: r
我在R中有以下等式:
A<-B*(C+D)^X
如果我知道A,B,C和D,如何确定X?
答案 0 :(得分:4)
这不是特定的R问题,而是更多的代数问题-要解决此问题,了解对数会很有帮助。这是对数的定义:
如您所见,当方程中有其他两个变量时,对数将有助于计算底数和指数。
在您的示例中,您有A = B(C+D)^X
A = B(C+D)^X
让它简化为A/B = (C+D)^X
A/B = (C+D)^X
使用上面的定义,我们发现X<-log(A/B, C+D)(R日志符号中的注释是log(variable, base)
X<-log(A/B, C+D)
log(variable, base)
注意::仅适用于C + D> 0和C + D!= 1以及A / B> 0