【发布时间】:2022-01-16 00:13:07
【问题描述】:
我正在寻找一种方法(或至少是一个 R 包)来使用 Reversible-jump MCMC 方法执行贝叶斯变点分析。
我将应用它来检测台风时间序列中的变化点。
这是我的参考论文:https://journals.ametsoc.org/doi/pdf/10.1175/JCLI-D-13-00744.1
我还想为每个变化点绘制后验概率质量函数。
这里是示例数据:
structure(list(V1 = c(7L, 6L, 4L, 4L, 4L, 2L, 5L, 4L, 4L, 4L,
6L, 7L, 8L, 6L, 10L, 7L, 9L, 5L, 1L, 4L, 5L, 5L, 2L, 2L, 5L,
1L, 2L, 4L, 0L, 3L, 6L, 3L, 6L, 1L, 5L, 3L, 4L, 0L, 2L, 4L)), class =
"data.frame", row.names = c(NA,
-40L))
我找到了这个 R-package,但它没有应用于 changepoint 分析: https://cran.r-project.org/web/packages/rjmcmc/rjmcmc.pdf
谁能指出我正确的包或至少帮助我如何在 R 中做到这一点?如有任何帮助,我将不胜感激。
【问题讨论】:
-
我可能误解了您的问题,但看起来您只需要使用hist 创建一个直方图,只要您已经拥有来自 mcmc 的数据。否则,this package 可能会有所帮助。
-
@Trusky--我检查了那个,但没有可逆跳转 MCMC。