介绍在Processing 3中使用loadTable,saveTable以及表格有关的操作。
工具/原料
Processing 3
方法/步骤
1
要写入表格首先要建立表格。声明Table变量,使用成员函数addColumn添加列,使用addRow添加行。然后对添加的行进行数据添加如图。
2
使用saveTable(Table变量,文件路径及名称)把表格保存到文件,注意文件是csv格式的。
3
csv文件(以及tsv)的结构如图。csv是逗号分隔,tsv是tab分隔。一行对应表格中的一行,第一行可以是表格头部的列名称。
4
要读取文件的话,使用loadTable(文件路径即名称,参数)。使用table.rows()获取行,遍历并取出数据如图。
5
第二个参数是可选的。刚才指定为'header',表示将文件的第一行解读为列名称。如果不指定就把第一行也视为表格数据。
6
如图,使用参数'header, tsv',这是逗号隔开的两个参数,表示tsv格式的,带有表头列名称的读取方式。
注意事项
1
本经验介绍了csv格式读取的最常用操作。Table类型还有很多成员变量略去了。
2
csv格式非常常见,能够被各种软件读取,比如Matlab,Excel等。
下一篇:c#怎么生成.csv文件