多语言展示
当前在线:1435今日阅读:23今日分享:25

Processing 3:读写表格(csv)

介绍在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等。

推荐信息