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

📅  最后修改于: 2023-12-03 15:18:12.930000             🧑  作者: Mango

p5.TableRow getNum() 方法

简介

p5.TableRow getNum() 方法返回当前行的数字表示(整数或浮点数),如果无法解析,则返回NaN

此方法通常用于从p5.Table对象中获取数据时,例如:

let table = loadTable('data.csv', 'csv', 'header');
let row = table.getRow(0);
let numValue = row.getNum('column_name');
语法
row.getNum(columnName);
参数
  • columnName:字符串,表示要获取数字的列的名称。
返回值
  • 返回一个数字,表示特定列的值。

如果返回的值为NaN,表示当前行的特定列包含的数据无法解析成数字。下一步解析数据时,可能需要使用getInt()getFloat()方法。

示例

以下示例演示了如何使用p5.TableRow getNum()方法从p5.Table对象中获取数据:

let table;
let row;

function preload() {
  table = loadTable('data.csv', 'csv', 'header');
}

function setup() {
  createCanvas(400, 400);
  row = table.getRow(0);
  let numValue = row.getNum('column_name');
  console.log(numValue); // 输出特定列的数字值 
}
注意事项
  • 如果特定列的值无法解析成数字,则p5.TableRow getNum()方法将返回NaN
  • 此方法只能在使用p5.Table库解析CSV或TSV文件时使用。