【问题标题】:error when running dynamic brownian bridge movement model - small window size运行动态布朗桥运动模型时出错 - 小窗口大小
【发布时间】:2021-06-21 16:58:02
【问题描述】:

我正在尝试在“MoveBurst”类的对象上运行动态布朗桥运动模型。我有一个包含 30 个位置的单独数据集,并指定了如下模型:

bursted_dbbmm <- brownian.bridge.dyn(bursted, burstType='normal', raster = xAEQD.ind, 
                                       location.error = "LocationError", time.step = 5, ext = 3,
                                       window.size = 29)

运行此代码会返回错误消息:

Error in brownian.motion.variance.dyn(as(object, ".MoveTrackSingle"),  : 
  window.size can't be larger than the number of locations in the move object

尽管我将窗口大小指定为小于移动对象中的位置数。无论我为 window.size 选择什么奇数值,都会返回相同的错误。任何想法如何让它发挥作用?

我正在使用 RStudio v 1.2.5033 和“移动”R 包版本 3.2.2。

【问题讨论】:

    标签: r move


    【解决方案1】:

    移动包中存在错误。现在已修复:https://gitlab.com/bartk/move/-/commit/e3db2077a7f0acdb23161a86a8a0d474c85fb41f

    如果您安装开发版本,请告诉我它现在是否可以使用。它为我的可重现示例解决了这个问题

    【讨论】:

    • 你能引导我到开发版网站吗?我更新到最新版本 4.0.6。因为我找不到开发版本,但它仍然给我同样的错误。所以我认为这不是开发版本?
    • 在 cran 上,您可以找到指向源代码 (bartk.gitlab.io/move) 的链接,即您可以直接在 gitlab 中找到开发版本。以下命令安装它: require('devtools'); install_git('gitlab.com/bartk/move.git')
    猜你喜欢
    • 1970-01-01
    • 2023-03-14
    • 2021-04-06
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    相关资源
    最近更新 更多