📜  p5.js | p5.Table getColumn() 方法(1)

📅  最后修改于: 2023-12-03 14:45:00.695000             🧑  作者: Mango

p5.js | p5.Table getColumn() 方法

在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中获取指定列的数据。这个方法有助于我们处理表格数据并进行各种计算和绘图操作。