Statistics Netlogo模型结果传递方法

Statistics Netlogo模型结果传递方法,statistics,simulation,netlogo,Statistics,Simulation,Netlogo,我设计了一个netlogo模型,它在每次运行中输出海龟的数量。海龟的数量随着蜱虫的增加而增加,并变成一个恒定值N。我运行了50次模型,得到了50个不同N值的数据,从9到12不等。我必须用一张图表来报告结果,图表显示海龟的数量随着蜱虫的增加而增加。对于一个模拟,它将在9(N=9)时变为常数,而对于另一些模拟,它将在10(N=10)时变为常数 对于50个模拟中的哪一个,我应该为其绘制图表? 或 我应该为每个刻度取50个值的平均值,并为此绘制一个图表吗 在我的结果中,经过50次模拟证实,海龟的数量随着

我设计了一个netlogo模型,它在每次运行中输出海龟的数量。海龟的数量随着蜱虫的增加而增加,并变成一个恒定值N。我运行了50次模型,得到了50个不同N值的数据,从9到12不等。我必须用一张图表来报告结果,图表显示海龟的数量随着蜱虫的增加而增加。对于一个模拟,它将在9(N=9)时变为常数,而对于另一些模拟,它将在10(N=10)时变为常数

对于50个模拟中的哪一个,我应该为其绘制图表? 或 我应该为每个刻度取50个值的平均值,并为此绘制一个图表吗

在我的结果中,经过50次模拟证实,海龟的数量随着蜱虫的增加而增加,并保持不变(不同模拟的海龟数量在(9-12)范围内变化),正确的方法是什么


谢谢。

进行多次模拟的目的是平均随机效应。在看不到您的数据的情况下,最合适的图表可能是一个平均您感兴趣的变量的图表(例如最终海龟计数,或每个刻度的海龟计数)。如果要比较场景,则应在运行相同场景(即,具有相同起始参数)的模拟中取平均值。

我认为这个问题可能太模糊了。你必须描述你的实验目的和一些背景知识——根据你所做的,你需要不同的统计分析。实验的目的:表明海龟的数量随着时间的推移而增加,并且由于决策规则而变得恒定。决策规则来自一种自然现象,海龟根据该规则繁殖。结果必须在科学报告中报告,因此需要进行统计分析,以传达观察到的行为。如果您需要任何其他描述,请告诉我,谢谢。因此,为了清楚起见,您的模型有四种可能的结果(9、10、11、12),这些结果是由所使用的行为规则类型预先确定的?我不确定你是否应该将跑步与统计数据进行比较,因为结果总是一致的,因为它像你编程的那样工作,不是因为任何随机性,而是因为随机行为。最初在设置时,会将随机属性指定给面片。决策规则使用这些属性来决定海龟的数量。在每次运行中,初始随机值会发生变化,从而导致结果的变化。结果是[9-12]中的任何浮点值,但对于海龟的实际数量,它被四舍五入到最接近的整数。我也必须报告浮点值。谢谢,这很有帮助!所以平均值是10.9,再加上每个刻度的海龟平均数,如果我报告最大值(12)和最小值(9),这足以描述结果吗?除了进行彻底的平均,还有其他方法吗?你首先需要考虑一下为什么要进行模拟。你想回答什么问题?例如,如果您认为在系统稳定之前,启动海龟的数量会改变滴答声,那么您将(比如)对1只启动海龟进行50次模拟,对2只启动海龟进行50次模拟。对于每个模拟,您将报告模拟稳定的滴答声。然后,你将取50次模拟的平均时间,其中1只开始海龟的模拟时间超过50次,2只开始海龟的模拟时间超过50次……使用这些平均值,你将得到一个图,其中y轴为“50次模拟的平均稳定时间”,x轴为“开始海龟的数量”。你可以看看这个图,看看是否有任何关系,回答你最初的问题。好吧,问题是我总是从0只海龟开始,所有50个模拟。我已经为补丁定义了一个属性,它可以使用“random”关键字随机获取[0-1]范围内的值。因此,当一个模拟运行时,会为每个面片指定一个随机值。然后,有一个规则计算这些属性并返回海龟的数量。随着时间的推移,这些斑块的属性会发生变化,进而改变海龟的数量,直到系统稳定下来。我做了多次模拟,因为在每次模拟中,面片的属性都会被赋予一个新的值。那么你的研究问题是什么?从你上面的评论来看,这与不同的决策规则有关。假设每个决策规则选项都有一组模拟?