Processing, 類Table
用法介紹。
構造函數
Table()
Table(rows)
說明
Table
對象存儲具有多行和多列的數據,就像在傳統電子表格中一樣。可以從頭開始、動態地或使用現有文件中的數據生成表。表也可以輸出並保存到磁盤,如上例所示。
其他 Table
方法記錄在 Processing
Table Javadoc 中。
例子
Table table;
void setup() {
table = new Table();
table.addColumn("id");
table.addColumn("species");
table.addColumn("name");
TableRow newRow = table.addRow();
newRow.setInt("id", table.lastRowIndex());
newRow.setString("species", "Panthera leo");
newRow.setString("name", "Lion");
saveTable(table, "data/new.csv");
}
// Sketch saves the following to a file called "new.csv":
// id,species,name
// 0,Panthera leo,Lion
方法
- Table.addColumn()向表中添加新列
- Table.removeColumn()從表中刪除一列
- Table.getColumnCount()返回表中的總列數
- Table.getRowCount()返回
Table
中的總行數 - Table.clearRows()從
Table
中刪除所有行 - Table.addRow()將新的數據行添加到
Table
對象 - Table.removeRow()從
Table
對象中刪除一行 - Table.getRow()返回對指定
TableRow
的引用 - Table.rows()從表中獲取所有行
- Table.getInt()從
Table
的指定行和列中檢索整數值 - Table.setInt()在
Table
的指定行和列中存儲一個整數值 - Table.getFloat()從
Table
的指定行和列中檢索浮點值 - Table.setFloat()在
Table
的指定行和列中存儲一個浮點值 - Table.getString()從
Table
的指定行和列中檢索字符串值 - Table.setString()在
Table
的指定行和列中存儲一個字符串值 - Table.getStringColumn()檢索指定列中的所有值
- Table.findRow()查找包含給定值的行
- Table.findRows()查找包含給定值的多行
- Table.matchRow()查找與給定表達式匹配的行
- Table.matchRows()查找與給定表達式匹配的多行
matchRowIterator()
查找與給定表達式匹配的多行- Table.removeTokens()從表格中刪除字符
trim()
從值中修剪空格sort()
根據列中的值對表進行排序
相關用法
- Processing Table.matchRow()用法及代碼示例
- Processing Table.findRow()用法及代碼示例
- Processing Table.getInt()用法及代碼示例
- Processing TableRow.setFloat()用法及代碼示例
- Processing Table.setString()用法及代碼示例
- Processing Table.setFloat()用法及代碼示例
- Processing Table.findRows()用法及代碼示例
- Processing Table.clearRows()用法及代碼示例
- Processing Table.getFloat()用法及代碼示例
- Processing Table.removeColumn()用法及代碼示例
- Processing TableRow.setString()用法及代碼示例
- Processing TableRow.getInt()用法及代碼示例
- Processing Table.addColumn()用法及代碼示例
- Processing Table.removeTokens()用法及代碼示例
- Processing Table.getColumnCount()用法及代碼示例
- Processing Table.rows()用法及代碼示例
- Processing TableRow.getString()用法及代碼示例
- Processing TableRow.getColumnTitle()用法及代碼示例
- Processing Table.getRowCount()用法及代碼示例
- Processing Table.removeRow()用法及代碼示例
- Processing TableRow.getFloat()用法及代碼示例
- Processing Table.getString()用法及代碼示例
- Processing Table.getRow()用法及代碼示例
- Processing Table.setInt()用法及代碼示例
- Processing Table.getStringColumn()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 Table。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。