程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值?

开发过程中遇到使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值的问题如何解决?下面主要结合日常开发的经验,给出你关于使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值的解决方法建议,希望对你解决使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值有所启发或帮助;

目标:使用 SAlib 和 PyNetlogo 对我的 Netlogo 模型执行全局敏感性分析。该模型的目标是测量160个tick后森林范围的变化,即主要模型输出是森林范围。

问题描述:我正在关注 PyNetlogo 教程,特别是示例 2 (https://pynetlogo.readthedocs.io/en/latest/_docs/SALib_ipyparallel.html#Running-the-experiments-in-parallel-using-ipyparallel),调整后仅匹配我的模型,而不是教程中的狼-羊-捕食模型。我对三个测试参数执行了 Sobol 的全局 SA,在查看双变量散点图(见下文)时,我注意到很多数据点显示的森林范围约为 14,500,这相当于初始森林范围值模型的。根据数千次模型运行,森林范围值预计将下降到约 1,800 个补丁。我通过 PyNetlogo 对模型进行了单次迭代,以查看这种异常是否再次发生,但模型表现正常。直接在 Netlogo 中运行模型也是如此。我意识到散点图使用来自每个刻度的数据,因此可以预期一些森林范围约为 14,500 的值,但应该少得多。下面是散点图和实验定义的代码,其余部分与教程/文档中的代码非常相似。我目前正在使用 Jupyter Lab 笔记本(不确定是否相关)。

问题:这是 PyNetlogo 如何运行 Netlogo 模型导致它生成恶意值的问题,还是在 matplotlib 中如何生成散点图的问题?我是 Python 新手,如果我没有意识到很明显的事情,请道歉。

使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值

cardvIEw

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值全部内容,希望文章能够帮你解决使用 PyNetLogo 进行灵敏度分析 - 散点图显示奇怪的值所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。