【问题标题】:Is there an R package that runs "Spatial Vector Autoregression"?是否有运行“空间向量自回归”的 R 包?
【发布时间】:2021-05-17 15:34:15
【问题描述】:

我正在寻找可以运行“空间向量自回归”的 R 包。 tandfonline.com/doi/full/10.1080/17421770701346689

根据 Chen 和 Conley (2001),这是一个“向量自回归 (VAR),其系数矩阵和冲击协方差矩阵是代理人之间经济距离的函数。其他代理人的变量对给定条件均值的影响agent 的变量是他们与这个 agent 的经济距离的函数。类似地,VAR 冲击的协方差是上一阶段 agent 之间距离的函数,我们称之为各向同性。"

(Chen, X & Conley, T.G. (2001) 一种新的面板半参数空间模型 时间序列,Journal of Econometrics, 105, 59–83)

然而,令人惊讶的是,我只能看到“空间自回归”,这仍然不是我所需要的。请问我可以帮忙寻找这个包裹吗?否则,我可以知道使用 R 编程运行这个空间向量自回归模型的官方方法吗?

【问题讨论】:

  • 除了给我们一个方法的名称之外,您能否提供更详细的说明来说明您正在尝试做什么,和/或链接到描述(编辑到您的问题中:tandfonline.com/doi/full/10.1080/17421770701346689 ) ? (恐怕这可能不存在......)
  • @BenBolker:是的,我想说的是正确的模型。
  • @BenBolker:补充一下,奇怪的是我仍然看到论文经验性地测试这个模型,但相应的 R 代码/包不存在。我认为他们可能有一些间接的方式来估计可能对 R 中的通用向量自回归代码/命令使用不同的输入,但不确定。
  • 什么都没有 herehere ?
  • @BenBolker:我刚刚听说作者创建了一个 MATLAB 代码来运行这个模型,这绝对不能通过 R 代码获得。

标签: r package spatial spatial-regression


【解决方案1】:

我想我找到了你要找的东西,devtools::install_github("James-Thorson/VAST")。 VAST 代表“向量自回归时空”。这个包是包含空间建模的包的包装器。本质上它增加了它。

You can see coding examples here。如果您想查看帮助,请使用 ?VAST::VAST 并选择简短描述和详细信息底部的三个超链接之一(make_settingsfit_modelplot_results)。

请注意:

当我安装此软件包以检查其中包含的内容时,它返回了一个冲突,即软件包 TMB 需要早期版本的 Matrix 软件包。在安装此软件包之前,我没有安装 TMB。我独立安装TMB 没有问题(与Matrix 软件包的版本没有冲突)。但是,当我调用库VAST 时,它仍然给了我这个错误。当我调用库TMB 时,库VAST 我没有收到警告并且两个库都已加载。

【讨论】:

  • 非常感谢!这是一个非常好的消息,因为在 R 中这种类型的建模过去没有资源。我可能需要进行更多的试验,但到目前为止对我来说似乎很棒。再次感谢您!
  • 即使我使用作者的示例代码,我也不断收到这样的错误“TMB::compile(paste0(Version, ".cpp"), flags = "-Wno-ignored-attributes - O2 -mfpmath=sse -msse2 -mstackrealign") : Compilation failed" 尽管我尝试了所有补救措施,包括重新安装整个 R 程序,但仍然无法正常工作。我想知道这个包有什么问题。
  • 我在这个问题上找到了一些东西。我猜你有一个 Windows 设备。讨论似乎推断这是 VAST 使用的 TMBRcppEigen 的问题。他们专门与 VAST 讨论了这个问题,并在最后提供了一些解决方法Check it out
猜你喜欢
  • 1970-01-01
  • 2021-11-07
  • 1970-01-01
  • 2021-09-06
  • 2014-05-24
  • 2014-10-12
  • 2022-01-01
  • 1970-01-01
  • 2014-12-22
相关资源
最近更新 更多