📜  p5.Table getNum() 方法(1)

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

p5.Table getNum() 方法

getNum() 方法是 p5.Table 类的一个成员方法,可用于获取表格中的数字类型的数据。

语法
table.getNum(row, column)
参数
  • row:一个整数值,表示数据所在的行数(从 0 开始)。
  • column:一个整数值,表示数据所在的列数(从 0 开始)。
返回值
  • 返回 row 行和 column 列上的数据,如果该位置上的数据无效或不是数字类型,则返回 NaN
示例
let table;

function preload() {
  // 加载表格
  table = loadTable('data.csv', 'csv', 'header');
}

function setup() {
  createCanvas(400, 400);
  
  // 获取第一行第一列的数字数据
  let num = table.getNum(0, 0);
  
  // 如果获取的数据有效,则绘制一个圆形
  if (!isNaN(num)) {
    background(220);
    fill(255, 0, 0);
    ellipse(width/2, height/2, num, num);
  }
}
备注
  • 在示例中,我们首先使用 loadTable() 方法加载了一个名为 data.csv 的 CSV 表格文件,然后使用 getNum() 方法获取了第一行第一列上的数据,并将数据值作为圆形的直径进行绘制。
  • 需要注意的是,getNum() 方法返回的数据类型是数字类型,如果要在表格中获取其他类型的数据,可以使用 getString()getInt()getFloat() 等方法。

提示:此处为示例代码,实际使用中需要根据具体情况进行修改和调整。

参考链接