在Netlogo中从csv分配海龟变量

在Netlogo中从csv分配海龟变量,csv,netlogo,Csv,Netlogo,我希望海龟从csv文件中读取和采用数据。我已经编写了以下代码:问题是,即使数据被加载,我也无法让每个海龟承担每个收入值。对此,如有任何帮助,将不胜感激 extensions [csv] breed [households household] households-own [income] globals [income-data] to setup load-income-data setup-households end to load-income-data set inc

我希望海龟从csv文件中读取和采用数据。我已经编写了以下代码:问题是,即使数据被加载,我也无法让每个海龟承担每个收入值。对此,如有任何帮助,将不胜感激

extensions [csv]
breed [households household]
households-own [income]
globals [income-data]

to setup
  load-income-data
  setup-households
end

to load-income-data
  set income-data []
  file-open "income.csv"
  while [ not file-at-end? ]
  [ set income-data sentence income-data ( file-read-line)
  ]
  user-message "income data loading complete!"
  file-close
end

to setup-households
  create-households 700
  ask one-of households
  [ setxy random-xcor random-ycor
    set income income-data
  ]
end 

查看NetLogo模型库中的文件输入示例(代码示例)。您需要使用foreach循环导入的值/代理