我对load-data命令有问题。我设法设置好模型,显示效果很好。然后,我需要先按“ go”加载数据。但是它不起作用,我也不知道为什么。 因此,我已经将乌龟定义为设置的一部分,并且通过以下代码,我试图从csv文档中提供乌龟的属性,但是它说:“预期为文字值。(行号1841,字符5)错误,而乌龟1606运行文件读取 由过程加载数据调用 通过按钮“ load-data”调用 大约有1841位回应者。我改用txt,但没有任何变化。我很快就没主意了。
请问,有人知道我在做什么错吗?我对此很陌生,非常绝望,因为我完全依靠自己的力量工作,而且我的论文导师没有回应...
to load-data
file-open "Pokus2.csv"
while [not file-at-end?] [
ask turtles [
set n-turtles file-read
set behaviour file-read
set attitude file-read
set size 1.5]
ask turtles [setxy random-xcor random-ycor]
ask turtles
[if behaviour <= 0.33 [set pcolor red]
if behaviour = 0.34 and behaviour < 0.66 [set pcolor orange]
if behaviour >= 0.67 [set pcolor green]
]
]
file-close
show "file read"
end