Builder objek DataTable. Membangun sebuah tabel data terdiri dari terlebih dahulu menentukan kolom-kolomnya, dan kemudian menambahkan barisnya, satu per satu. Contoh:
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();
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
addColumn(type, label) | DataTableBuilder | Menambahkan kolom ke tabel data. |
addRow(values) | DataTableBuilder | Menambahkan baris ke tabel data. |
build() | DataTable | Membangun dan menampilkan tabel data. |
setValue(row, column, value) | DataTableBuilder | Menetapkan nilai tertentu dalam tabel. |
Dokumentasi mendetail
addColumn(type, label)
Menambahkan kolom ke tabel data. Kolom akan ditambahkan dari 0 hingga n.
Kolom pertama sering digunakan oleh bagan untuk label (misalnya, label sumbu X pada garis diagram, atau label irisan dalam diagram lingkaran). Kolom lainnya sering digunakan untuk data dan karenanya sering kali memerlukan nilai numerik.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | ColumnType | tipe data dalam kolom (angka, {i>string<i}, atau tanggal) |
label | String | label kolom (digunakan untuk legenda diagram). |
Pulang pergi
DataTableBuilder
— builder ini, untuk perantaian.
addRow(values)
Menambahkan baris ke tabel data.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
values | Object[] | baris, yang ditentukan dalam urutan yang sama dengan saat kolom dimasukkan. |
Pulang pergi
DataTableBuilder
— builder ini, untuk perantaian.
build()
setValue(row, column, value)
Menetapkan nilai tertentu dalam tabel.
Anda dapat menetapkan nilai sebelum menambahkan kolom ke tabel data. Namun, kecuali jika kolom ditambahkan pada titik tertentu, nilai tersebut akan diabaikan.
Tidak semua nilai kolom harus diisi. Bisnis yang tidak ada akan dianggap sebagai null
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
row | Integer | indeks baris (baris pertama memiliki indeks 0) |
column | Integer | indeks kolom (kolom pertama memiliki indeks 0) |
value | Object | nilai sel tabel (harus memiliki jenis yang tepat untuk kolom). |
Pulang pergi
DataTableBuilder
— builder ini, untuk perantaian