NetLogo能否读取Excel文件格式?

NetLogo能否读取Excel文件格式?,excel,netlogo,Excel,Netlogo,我一直在使用单独的数据列表来更新ABM中的变量。不幸的是,由于我现在使用的数据的大小,构建列表和表变得越来越耗时。这些表的数据经常更改,因此它不是一次性的 我希望获得一些想法,找到一种方法来创建一个可以直接从excel电子表格中读取的表,而不必花时间通过输入单个列表来显式地构建表?我的表包括一个键列表(1000多个键的列表)和对应于每个键的近100个变量,这些变量在调用键时必须更新。数据是从不同的模型(不是ABM)生成的,并生成带有键(X值)和值(Y值)的excel电子表格。比如: X1 Y1,

我一直在使用单独的数据列表来更新ABM中的变量。不幸的是,由于我现在使用的数据的大小,构建列表和表变得越来越耗时。这些表的数据经常更改,因此它不是一次性的

我希望获得一些想法,找到一种方法来创建一个可以直接从excel电子表格中读取的表,而不必花时间通过输入单个列表来显式地构建表?我的表包括一个键列表(1000多个键的列表)和对应于每个键的近100个变量,这些变量在调用键时必须更新。数据是从不同的模型(不是ABM)生成的,并生成带有键(X值)和值(Y值)的excel电子表格。比如:

X1 Y1,1 Y1,2 Y1,3…Y1100

X2 Y2,1 Y2,2 Y2,3…Y2100

X1000 Y1000,1 Y1000,2 Y1000,3…。Y1000100


如果有人能更快地将excel中的大量数据输入NetLogo表,我将不胜感激

两种解决方案,假设您不想编写扩展。您可以将Excel文件保存为CSV,然后

  • 编写一个NetLogo过程来读取CSV文件。要开始,请参阅
  • 使用脚本语言(建议使用Python)读取CSV文件,然后写出一个用于创建表的代码