Class DataTableBuilder

DataTableBuilder

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 軸ラベル)でよく使用されます 円グラフのスライスラベルなど)を使用します。他の列はデータに使用することが多いため、 多くの場合は数値が必要です

パラメータ

名前説明
typeColumnType列のデータ型(数値、文字列、日付)
labelString列のラベル(グラフの凡例に使用)。

戻る

DataTableBuilder - チェーン用のビルダー。


addRow(values)

データテーブルに行を追加します。

パラメータ

名前説明
valuesObject[]列の値を、列が入力されているのと同じ順序で指定します。

戻る

DataTableBuilder - チェーン用のビルダー。


build()

データテーブルをビルドして返します。

戻る

DataTable - データテーブル

例外

Error - データテーブルが空であるか、形式が正しくない場合


setValue(row, column, value)

テーブルに特定の値を設定します。

データ表に列を追加する前に値を設定できます。ただし、この列が 値は無視されます。

すべての列の値を入力する必要はありません。欠落しているものは null とみなされます。

パラメータ

名前説明
rowInteger行インデックス(最初の行のインデックスは 0)
columnInteger列のインデックス(最初の列のインデックスは 0)
valueObjectテーブルのセルの値(列の型が適切である必要があります)。

戻る

DataTableBuilder - このビルダー(チェーン用)