【发布时间】:2016-07-11 12:45:42
【问题描述】:
我正在尝试绘制一个图表,显示一个品种的所有代理的变量。虽然agent的数量比较少,但我认为一定有比为每个agent都创建一支笔更优雅的方式。有吗?
【问题讨论】:
标签: netlogo
我正在尝试绘制一个图表,显示一个品种的所有代理的变量。虽然agent的数量比较少,但我认为一定有比为每个agent都创建一支笔更优雅的方式。有吗?
【问题讨论】:
标签: netlogo
优雅,在这里,取决于你到底想做什么。使用create-temporary-plot-pen 为每只海龟创建一个绘图笔是完全合法的。优点之一是您可以为每个绘图笔命名并在绘图上显示一个图例。
话虽如此,为所有代理使用一支笔也很容易。假设您有多个不同颜色的海龟,并且您想要绘制它们的大小。您可以在笔的“更新命令”中添加这样的内容:
ask turtles [ set-plot-pen-color color plotxy ticks size ]
这会将笔更改为每只海龟的颜色并为该海龟绘制一个点。请务必在高级笔选项中将笔设置为“点”模式。
【讨论】: