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

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

p5.Table trim() 方法介绍

p5.Table 类是处理表格数据的类,其中包含很多方法,trim() 就是 p5.Table 类的方法之一。trim() 方法的作用是删除空白字符和换行符。该方法是原地操作,会修改原始的数据表。在本文中,我们将详细介绍 p5.Tabletrim() 方法,包括方法的定义、用法、示例和注意事项等。

方法定义
trim()
方法用法

p5.Table 对象上调用 trim() 方法,即可删除所有行和列的空白字符和换行符。具体来说,该方法会将表格中的每个单元格中的空白字符和换行符删除,并更新表格的行数和列数。该方法是原地操作,会修改原始的数据表。

方法示例

下面是 p5.Tabletrim() 方法的一个示例。假设我们有一个名为 data.csv 的表格文件,其中包含以下数据:

id,name,value
1,John,123
2,Paul, 234 
3,George,345
4,Ringo,

我们可以通过以下代码将数据读入 p5.Table 中,并删除空白字符和换行符:

let table;

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

function setup() {
  createCanvas(400, 400);
  print(table.getRowCount() + ' total rows in table');
  print(table.getColumnCount() + ' total columns in table');
  
  table.trim();
  
  print(table.getRowCount() + ' total rows in table after trim()');
  print(table.getColumnCount() + ' total columns in table after trim()');
}

function draw() {
  background(220);
}

运行以上代码,输出结果将如下所示:

4 total rows in table
3 total columns in table
4 total rows in table after trim()
3 total columns in table after trim()

我们可以发现,trim() 方法成功删除了所有行和列的空白字符和换行符,并更新了表格的行数和列数。

注意事项
  • trim() 方法是原地操作,会修改原始的数据表。

  • trim() 方法将删除每个单元格中的空白字符和换行符。如果您不希望删除单元格中的空白字符和换行符,请使用其他的 p5.Table 方法。

  • 在调用 trim() 方法之前,我们可以使用其他的 p5.Table 方法对数据表进行处理,例如 removeRow()addRow()removeColumn() 等等。这些方法也是原地操作,它们将删除或添加行或列,并更新表格的行数和列数。