DataTable オブジェクトのビルダー。データテーブルの作成は、まず列を指定し、次に 1 行ずつ行を追加することで行います。例:
const data = Charts.newDataTable() .addColumn(Charts.ColumnType.STRING, 'Month') .addColumn(Charts.ColumnType.NUMBER, 'In Store') .addColumn(Charts.ColumnType.NUMBER, 'Online') .addRow(['January', 10, 1]) .addRow(['February', 12, 1]) .addRow(['March', 20, 2]) .addRow(['April', 25, 3]) .addRow(['May', 30, 4]) .build();
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Data | データテーブルに列を追加します。 |
add | Data | データテーブルに行を追加します。 |
build() | Data | データテーブルをビルドして返します。 |
set | Data | テーブルに特定の値を設定します。 |
詳細なドキュメント
addColumn(type, label)
データテーブルに列を追加します。列は 0 から n まで追加されます。
最初の列は、グラフでラベル(折れ線グラフの X 軸ラベルや円グラフのスライスラベルなど)に使用されることがよくあります。他の列はデータに使用されることが多く、数値が必要になることがよくあります。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
type | Column | 列のデータのタイプ(数値、文字列、日付) |
label | String | 列のラベル(グラフの凡例に使用されます)。 |
戻る
DataTableBuilder \- チェーン用のこのビルダー。
addRow(values)
データテーブルに行を追加します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
values | Object[] | 行の値。列が入力された順序で指定します。 |
戻る
DataTableBuilder \- チェーン用のこのビルダー。
setValue(row, column, value)
テーブルに特定の値を設定します。
列をデータテーブルに追加する前に値を設定できます。ただし、列が追加されない限り、値は無視されます。
すべての列の値を入力する必要はありません。欠落している値は null とみなされます。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
row | Integer | 行インデックス(最初の行のインデックスは 0) |
column | Integer | 列インデックス(最初の列のインデックスは 0) |
value | Object | テーブル セルの値(列の正しいタイプにする必要があります)。 |
戻る
DataTableBuilder \- チェーン用のこのビルダー