breeds-own 多个海龟变量的 Netlogo 图
Netlogo plot of breeds-own variable of multiple turtles
我正忙于绘制组织(龟类 2)治疗的 children(龟类 1)的数量。这些组织有一个名为 children-treated
的 turtles-own 变量,其中存储了所有正在处理的 children。
在 'plot update commands' 我现在有:
ask organizations [
create-temporary-plot-pen (word who)
set-plot-pen-color color
plot [length children-treated]
]
但是,一条错误消息显示
Expected a number here, rather than a list or block
我不清楚这个错误适用于哪个地方。
有必要自动设置,而不是手动设置不同的绘图笔,因为可以通过滑块调整组织的数量。
这就是我想要的情节:
如你所见here,plot
的语法是plot number,没有方括号(在 NetLogo 中标识一个列表或命令块)。你的 length children-treated
是一个数字(所以我理解 children-treated
是一个列表),所以你不需要将它括在方括号中:
plot length children-treated
为了可读性,你最多可以使用括号:
plot (length children-treated)
我正忙于绘制组织(龟类 2)治疗的 children(龟类 1)的数量。这些组织有一个名为 children-treated
的 turtles-own 变量,其中存储了所有正在处理的 children。
在 'plot update commands' 我现在有:
ask organizations [
create-temporary-plot-pen (word who)
set-plot-pen-color color
plot [length children-treated]
]
但是,一条错误消息显示
Expected a number here, rather than a list or block
我不清楚这个错误适用于哪个地方。
有必要自动设置,而不是手动设置不同的绘图笔,因为可以通过滑块调整组织的数量。
这就是我想要的情节:
如你所见here,plot
的语法是plot number,没有方括号(在 NetLogo 中标识一个列表或命令块)。你的 length children-treated
是一个数字(所以我理解 children-treated
是一个列表),所以你不需要将它括在方括号中:
plot length children-treated
为了可读性,你最多可以使用括号:
plot (length children-treated)