📅  最后修改于: 2023-12-03 14:45:00.786000             🧑  作者: Mango
saveTable()
函数是p5.js中一个非常有用的函数,它可以让我们将一个二维表格数据储存为csv格式的文件,以便后续使用或分享数据,这在数据可视化和数据处理中非常常见。
saveTable(table, [filename], [options]);
table
:必需。数据表格,要求为一个二维数组。
filename
:可选。指定保存文件的名称,如果不指定,则默认以当前时间作为文件名。
options
:可选。这是一个包含各种选项的JavaScript对象。它可以包含以下键:
delimiter
:分隔符,指定每个单元格之间的分隔符,默认为逗号。quoted
:指定是否在每个单元格周围加引号,默认为true。bom
:指定是否在文件开头写入BOM字节序标记,默认为true。function setup() {
createCanvas(400, 400);
// 一个简单的二维数组
let table = [
['Name', 'Age', 'Country'],
['Bob', 25, 'USA'],
['Jim', 30, 'Canada'],
['Alice', 22, 'France']
];
// 将数据表格保存为csv格式文件
saveTable(table, 'data.csv');
}
这样就可以在浏览器中将csv文件下载到本地了。如果数据量大,下载可能需要一些时间。
setup()
函数和draw()
函数中使用,否则会报错。