prob140.MarkovChain.mean_first_passage_times¶
-
MarkovChain.
mean_first_passage_times
()[source]¶ Finds the mean time it takes to reach state j from state i
Returns: DataFrame
Mean first passage times from source to target
Examples
>>> mc = Table().states(make_array("A", "B")).transition_probability(make_array(0.5, 0.5, 0.3, 0.7)).toMarkovChain() >>> mc.mean_first_passage_times() A B A 2.666667 2.0 B 3.333333 1.6