NetLogo直方图显示为一条线,而不是条形图。

问题描述 投票:4回答:2

我在NetLogo 5.0.5中的模型中创建了一个变量的直方图,但是直方图一直显示一条线而不是我想要的条形图。 我在罐子设置区域使用set-histogram-num-bars n,但没有任何变化。 在模型库中的直方图例子中,我得到的也是一条线而不是条形图,即使我从之前的直方图图中复制设置也是如此。

在我的模型中,海龟有自己的变量可靠性,其范围从0到10是一个连续函数。 我有2000只海龟。 在图中的区域,我添加了以下内容。

;;plot setup commands
set-plot-x range 0 10
set-plot-y-range 0 800                       
set-histogram-num-bars 10

;;plot pens
histogram [reliability] of turtles

谁能看出我哪里出错了?

histogram netlogo
2个回答
6
投票

我相信你必须将绘图笔模式设置为条形模式,也就是模式1。

set-plot-pen-mode 1

2
投票

或者你可以在GUI界面的编辑模式(铅笔符号)中更改--点击编辑(铅笔),然后将模式 "线 "改为模式 "条"。(打印屏幕来自直方图示例)

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.