Builder objek DataTable. Membuat tabel data terdiri dari menentukan kolomnya terlebih dahulu, lalu menambahkan barisnya satu per satu. Contoh:
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();
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
add | Data | Menambahkan kolom ke tabel data. |
add | Data | Menambahkan baris ke tabel data. |
build() | Data | Membuat dan menampilkan tabel data. |
set | Data | Menetapkan nilai tertentu dalam tabel. |
Dokumentasi mendetail
add Column(type, label)
Menambahkan kolom ke tabel data. Kolom akan ditambahkan dari 0 hingga n.
Kolom pertama sering digunakan oleh diagram untuk label (misalnya, label sumbu X pada diagram garis, atau label irisan pada diagram lingkaran). Kolom lainnya sering digunakan untuk data sehingga sering kali memerlukan nilai numerik.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Column | jenis data dalam kolom (angka, string, atau tanggal) |
label | String | label kolom (digunakan untuk legenda diagram). |
Pulang pergi
Data
— builder ini, untuk pembuatan rantai.
add Row(values)
Menambahkan baris ke tabel data.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
values | Object[] | nilai untuk baris, yang ditentukan dalam urutan yang sama dengan kolom yang dimasukkan. |
Pulang pergi
Data
— builder ini, untuk pembuatan rantai.
build()
set Value(row, column, value)
Menetapkan nilai tertentu dalam tabel.
Anda dapat menetapkan nilai sebelum menambahkan kolom ke tabel data. Namun, kecuali jika kolom ditambahkan pada suatu waktu, nilai akan diabaikan.
Tidak semua nilai kolom perlu diisi. Nilai 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
Data
— builder ini, untuk pembuatan rantai