NetLogo:是否有办法自定义导出绘图生成的CSV文件,使其仅包含某些列?
这看起来很基本,但使用NetLogo的导出绘图功能,我得到的结果如下:NetLogo:是否有办法自定义导出绘图生成的CSV文件,使其仅包含某些列?,netlogo,Netlogo,这看起来很基本,但使用NetLogo的导出绘图功能,我得到的结果如下: x,y,color,pen down?,x,y,color,pen down?,x,y,color,pen down?,x,y,color,pen down? 有没有一种方法不包括颜色和笔下,只有一个X使用netlogo本身 x,y,y,y,y 我可以在R或excel中过滤不需要的数据,但我有许多绘图,并且没有杂乱的数据文件使我的工作更容易:)总之,没有 有人可以编写一个提供此功能的扩展。实际上,使用内置的csv扩展
x,y,color,pen down?,x,y,color,pen down?,x,y,color,pen down?,x,y,color,pen down?
有没有一种方法不包括颜色和笔下,只有一个X使用netlogo本身
x,y,y,y,y
我可以在R或excel中过滤不需要的数据,但我有许多绘图,并且没有杂乱的数据文件使我的工作更容易:)总之,没有
有人可以编写一个提供此功能的扩展。实际上,使用内置的csv扩展有一个解决方法(请参阅)。您所要做的就是构建一个数组,以编程方式收集绘图中显示的相同信息,这些信息可以稍后写入csv文件,如下所示(我通常使用按钮实现此目的): 这将生成以下csv文件:
x;val1;val2
1;2;3
4;5;6
要将模型输出写入文件,可以在设置过程中构造阵列输出,并在go过程中添加每行数据(模型时间单位为x的值)
请注意,我已将csv分隔符更改为“;”为了能够用德语版本的Microsoft Excel打开该文件,请不要使用示例中的“,”。有关此扩展名的详细信息,请参见“嗨,我刚刚登录了很长时间,我将尝试一下,看看它是否有效:)谢谢
x;val1;val2
1;2;3
4;5;6