DataTable オブジェクトのビルダー。データテーブルを作成するには、まずその列を指定します。 行を 1 つずつ追加します例:
var 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();
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addColumn(type, label) | DataTableBuilder | データテーブルに列を追加します。 |
addRow(values) | DataTableBuilder | データテーブルに行を追加します。 |
build() | DataTable | データテーブルをビルドして返します。 |
setValue(row, column, value) | DataTableBuilder | テーブルに特定の値を設定します。 |
詳細なドキュメント
addColumn(type, label)
データテーブルに列を追加します。0 から n までの列が追加されます。
最初の列は、グラフのラベル(例: 折れ線グラフの X 軸ラベル)でよく使用されます 円グラフのスライスラベルなど)を使用します。他の列はデータに使用することが多いため、 多くの場合は数値が必要です
パラメータ
名前 | 型 | 説明 |
---|---|---|
type | ColumnType | 列のデータ型(数値、文字列、日付) |
label | String | 列のラベル(グラフの凡例に使用)。 |
戻る
DataTableBuilder
- チェーン用のビルダー。
addRow(values)
データテーブルに行を追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
values | Object[] | 列の値を、列が入力されているのと同じ順序で指定します。 |
戻る
DataTableBuilder
- チェーン用のビルダー。
setValue(row, column, value)
テーブルに特定の値を設定します。
データ表に列を追加する前に値を設定できます。ただし、この列が 値は無視されます。
すべての列の値を入力する必要はありません。欠落しているものは null
とみなされます。
パラメータ
名前 | 型 | 説明 |
---|---|---|
row | Integer | 行インデックス(最初の行のインデックスは 0) |
column | Integer | 列のインデックス(最初の列のインデックスは 0) |
value | Object | テーブルのセルの値(列の型が適切である必要があります)。 |
戻る
DataTableBuilder
- このビルダー(チェーン用)