图中的平均结果线

时间:2014-12-15 00:39:12

标签: plot netlogo

在我的模型中,我设置了一个情节,我做了,在整个模型运行结束时,这个情节必须是我的代理商(卖家和买家)之间交易的平均水平线。我怎么用绘图笔写?

plot count patches with [count turtles-here = 2]

是平均值的正确命令吗?

1 个答案:

答案 0 :(得分:1)

如果你想要"平均线"要出现在你的情节中,只需添加另一个绘图笔并给它平均值。如何计算这个平均值不能从您的描述中轻松评估。如果买家和卖家总是处于相同的补丁,那么您的上述代码会计算交易的绝对数量(假设每个人都在交易)。如果你想要一个平均值,你必须记住列表中的每一个,例如:

globals [
  trades
]

to setup
  ... 
  set trades []
  reset-ticks
end

to go
  ...
  let trades-in-this-tick count patches with [count turtles-here = 2]
  set trades lput trades-in-this-tick trades
  tick
end

然后将以下内容用于"平均值"情节笔:

plot mean trades