如何绘制补丁自己变量的分布。让我解释一下情况, 我有5只乌龟,每个补丁我都计算了最近和最远的乌龟之间的差异。我想描绘这种差异。每个补丁都会有一些乌龟最接近,所以我还计算了另一个措施如下:
ask patches [ set closest-party min-one-of turtles[distance myself]
set closest-party-dist [distance myself] of closest-party
set farthest-party max-one-of turtles[distance myself]
set farthest-party-dist [distance myself] of farthest-party
set b (closest-party-dist - farthest-party-dist)
ask turtles [set my-size sum [b] of patches with [closest-party = myself]]
我想绘制整体水平和每只海龟的差异b的分布。
提前感谢帮助和感谢!
答案 0 :(得分:4)
如果你在情节中使用直方图而不是关键字情节
,Netlogo是有史以来最好的语言histogram [my-size] of turtles ; if I understand you code correctly
会给你一张海龟的直方图。
histogram [b] of patches
会给你一个补丁。
使用绘图选项以您喜欢的方式获取它。在特殊情况下,确保直方图在他们自己的图中或与其他直方图的图中,从不使用时间图。
如何使用剧情选项
将X min和X max设置为您的预期范围。 绘图对话框中的铅笔图标将弹出一个菜单。将模式设置为bar或point。 将间隔设置为条形所需的间隔(袋)大小。