Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中的图形仿真模型_R_Graph_Model_Simulation - Fatal编程技术网

R中的图形仿真模型

R中的图形仿真模型,r,graph,model,simulation,R,Graph,Model,Simulation,我有一个系统,它被建模为一个图形模型,即变量之间带有箭头,类似于一个经典的流行病模型:(这不是我的模型,只是布局的一个例子) 我以离散时间运行模拟。每个箭头都有一个方程式(现在作为每个变量的函数实现,根据影响变量的变量更新变量) 这种类型的模型非常常见,我想知道R是否有一个预先定义的语法/包来指定这种模拟?我看过《R中的图形模型》一书,但这本书的用途似乎略有不同(数学解等)。 谢谢 这不是一个简单的r解决方案,但你可以从中挤出一些东西-我不认为这是我想要的(尽管谢谢你的帖子)。R对于图形模型似乎

我有一个系统,它被建模为一个图形模型,即变量之间带有箭头,类似于一个经典的流行病模型:(这不是我的模型,只是布局的一个例子)

我以离散时间运行模拟。每个箭头都有一个方程式(现在作为每个变量的函数实现,根据影响变量的变量更新变量)

这种类型的模型非常常见,我想知道R是否有一个预先定义的语法/包来指定这种模拟?我看过《R中的图形模型》一书,但这本书的用途似乎略有不同(数学解等)。
谢谢

这不是一个简单的r解决方案,但你可以从中挤出一些东西-我不认为这是我想要的(尽管谢谢你的帖子)。R对于图形模型似乎有相当广泛的功能,但定义图形并不是困难的部分。更重要的是,是否有人使用这些图实现了常见的模拟。如果不这样做,那会很奇怪,因为这种建模方法非常常见。
gRain
包中有一个
simulate
函数,在中有一个示例。谢谢,我已经看过了。我想我可能没有正确使用“图形模型”这个术语,或者我不理解这篇文章。它似乎是关于图形模型,箭头是条件概率-例如,发生肺癌的概率是网络中某些其他变量的结果,这些变量随机变化,但彼此有条件。我的图形模型说明了因果关系(在我的例子中,地形与物种形成的概率有关,物种形成影响物种丰富度等)。到目前为止,我没有随机变量。这有意义吗?你的模型中有任何随机的东西吗?还是完全确定的?如果有一些随机性,在某个地方,它看起来像一个图形模型——由于时间的存在而变得更加复杂。如果它是完全确定的,那么它不是一个图形模型,而是一个,您可以编写一个函数,
f
,它获取时间t的状态(比如,一个列表,包含所有变量的当前值),并返回时间t+1的状态。为了模拟这个动力系统的演化,一个回路就足够了。