我有R的基础知识,我想知道如何在R中编写指数函数的代码
F(X)=B(1-e^-AX)
其中A = lambda参数,B是参数表示Y数据,X表示下面的X数据。
我需要指数模型来生成适合数据的曲线;例如:
X <- c(22, 44, 69, 94, 119, 145, 172, 199, 227, 255)
PS:这个x轴的数字(以百万计)。
Y <- c(1, 7, 8, 12, 12, 14, 14, 18, 19, 22)
这个y轴
如何编写代码并在数据中使用此模型的任何想法......?
答案 0 :(得分:2)
在 R 中,您可以使用exp()
编写指数函数,在您的情况下:
F <- Y*(1-exp(-A*X))