用乌龟的坐标出口世界

时间:2018-06-16 15:51:44

标签: export-to-csv netlogo agent-based-modeling

我正在开发一个模型,将.asc地形文件加载到视图中,然后,我创建了一些海龟和模型运行等等。

我想知道是否可以将带有乌龟位置的模拟结果导出到.asc或.csv中。我从未做过这样的事情所以我真的需要帮助。

由于

2 个答案:

答案 0 :(得分:2)

查看NetLogo文档中的输出编程指南(请参阅ccl.northwestern.edu/netlogo/docs/programming.html#output)。你想要的东西(未经测试):

file-open "filename.csv"
ask turtles
[ file-type xcor filetype ", "
  file-type ycor filetype ", "
  file-print myvariablename
]
file-close

这会将每个海龟的信息放在文件的单独一行中,其中包含x坐标,y坐标和名为myvariablename的变量值。逗号就在每个之间。

您找到的原语export-world会保存所有内容,而不仅仅是您想要的信息,而不是csv格式。

答案 1 :(得分:0)

将@JenB的答案放在上下文中,这是我找到解决问题的方法:

`file-open" filename.csv"   问蜜蜂

[

file-type item 1 gis:envelope-of bee who
file-type ","
file-type item 3 gis:envelope-of bee who
file-type ","
file-type who
file-type ","
file-type tipo
file-type "\n"

]     文件close`

这将创建一个csv类型,格式如下:

[latitude, longitude, number of the turtle, tipo (a turtle attribute)]