我有一个相当简单的问题。
我的系统有不同的状态,出发率= mu和到达率= lambda。
如果我想计算离开州的时间,我想做以下事情:
time_to_transition <- ....
显然我需要帮助&#34; ...&#34;部分。我希望代码说的是time_to_transition = Exp(mu)+ Exp(lambda)。
当我尝试:
time_to_transition <- Exp(mu) + Exp(lambda)
我收到错误消息&#34; Exp&#34;未找到。 any1可以帮我写得正确吗
/彼得
答案 0 :(得分:2)
如果有两个具有速率μ和λ的指数事件间时间的过程,则下一个事件将在两次的最小值内发生。通过指数的叠加特性,可以将min建模为具有μ+λ速率的指数分布。然后将结果选择为概率μ/(μ+λ)的μ过程,否则选择λ过程[概率1 - (μ/(μ+λ))=λ/(μ+λ)。] < / p>
要在R中生成指数,请使用记录为here的rexp
函数。