在我的模型中,我设置了一个情节,我做了,在整个模型运行结束时,这个情节必须是我的代理商(卖家和买家)之间交易的平均水平线。我怎么用绘图笔写?
plot count patches with [count turtles-here = 2]
是平均值的正确命令吗?
答案 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