首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NetLogo直方图数据

NetLogo直方图数据
EN

Stack Overflow用户
提问于 2014-12-27 14:24:00
回答 1查看 306关注 0票数 1

我试着在雅虎( Yahoo )上向NetLogo用户组发布这篇文章,但没能成功地让这个帖子被接受。所以我在这里试着。

NetLogo可以绘制直方图。是否有任何方法访问直方图数据,即为直方图图生成的数据?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-27 19:31:45

假期快乐,拉斯!

我不认为能得到这些价值。尽管如果您想为数据实现自己的直方图,您可以使用以下内容:

代码语言:javascript
复制
to-report calc-histogram [ aList numBars aMaxValue ]
  let minValue min aList
  let interval (aMaxValue - minValue) / numBars
  let hist []
  foreach n-values numBars [?] [
   let lowerBound minValue + (? * interval)
   let upperBound lowerBound + interval
   let x (lowerBound + upperBound) /  2
   let y length filter [? >= lowerBound and ? < upperBound] aList
   set hist lput (list x y ) hist
  ]
  report hist 
end

示例用法:

代码语言:javascript
复制
observer> calc-histogram [0 1 18 2 3 4 5 6 7 7 7 9 10 7 15 7 17 18 19 ] 5 20
observer: [[2 4] [6 8] [10 2] [14 1] [18 4]]
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27668134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档