R中的指数函数

时间:2016-06-22 09:48:33

标签: r model exponential

我有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轴

如何编写代码并在数据中使用此模型的任何想法......?

1 个答案:

答案 0 :(得分:2)

R 中,您可以使用exp()编写指数函数,在您的情况下:

F <- Y*(1-exp(-A*X))