📅  最后修改于: 2023-12-03 14:45:00.695000             🧑  作者: Mango
在p5.js中,p5.Table是一种处理二维表格数据的结构。p5.Table.getColumn()方法可以从p5.Table中获取指定列的数据。
getColumn(columnName)
columnName
- String类型,指定要获取的数据列的列名。Array
- 返回一个包含指定列数据的数组。假设我们有一个csv文件data.csv
,其中有三列name
, age
, city
。我们可以使用以下代码读取这个csv文件,并从中取出age
列的数据:
let table;
function preload() {
table = loadTable('data.csv', 'csv', 'header');
}
function setup() {
createCanvas(400, 400);
let age = table.getColumn('age');
console.log(age);
}
这里用到的loadTable()函数和我们的示例可能不是那么重要,我们重点看后面几行的代码:
let age = table.getColumn('age');
console.log(age);
我们从table中获取指定列age
的数据,并将其赋值给变量age
。随后我们将这个数组打印在控制台中,结果如下:
[25, 32, 41, 19, 25, 28, 31, 38, 45, 24, 27, ..., 29, 32, 36]
由此可以看出,getColumn()方法已经成功地从table中取出了age
列的数据。
通过p5.Table getColumn()方法,我们可以方便地从p5.Table中获取指定列的数据。这个方法有助于我们处理表格数据并进行各种计算和绘图操作。