【发布时间】:2011-12-06 14:53:01
【问题描述】:
我正在尝试为马尔可夫链生成一系列等待时间,其中等待时间是指数分布的数字,速率等于 1。但是,我不知道该过程的转换次数,而是该过程花费的总时间。
所以,例如:
t <- rexp(100,1)
tt <- cumsum(c(0,t))
t是连续独立等待时间的向量,tt是从0开始的实际转换时间向量。
同样,问题是我不知道 t 的长度(即转换次数),而是要经过多少总等待时间(即 tt 中最后一个条目的下限)。
在 R 中生成这个的有效方法是什么?
【问题讨论】:
-
另外,由于我要为系列引入一个端点,或者更确切地说是最后一个过渡时间的端点,我是否混淆了过渡时间独立性的统计假设?
-
我认为这可能是 stats.stackexchange.com 的问题 ...
-
@BenBolker 似乎更多与我有关的编程,减去我的评论。一个for循环解决了这个问题,我只是想知道是否有一个更简单的方法我忽略了?
标签: r markov-chains