DataTable nesnelerinin oluşturucusu. Veri tablosu oluşturmak için önce sütunlarını belirtmeniz, ardından satırlarını tek tek eklemeniz gerekir. Örnek:
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();
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Data | Veri tablosuna bir sütun ekler. |
add | Data | Veri tablosuna bir satır ekler. |
build() | Data | Bir veri tablosu oluşturur ve döndürür. |
set | Data | Tabloda belirli bir değeri ayarlar. |
Ayrıntılı belgeler
addColumn(type, label)
Veri tablosuna bir sütun ekler. Sütunlar 0'dan n'ye kadar eklenir.
İlk sütun genellikle grafiklerde etiketler için kullanılır (örneğin, çizgi grafiklerdeki X ekseni etiketleri veya pasta grafiklerdeki dilim etiketleri). Diğer sütunlar genellikle veriler için kullanılır ve bu nedenle genellikle sayısal değerler gerektirir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Column | Sütundaki veri türü (sayı, dize veya tarih) |
label | String | Sütunun etiketi (grafik göstergeleri için kullanılır). |
Return
DataTableBuilder: Zincirleme için kullanılan bu oluşturucu.
addRow(values)
Veri tablosuna bir satır ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
values | Object[] | Satır değerleri, sütunların girildiği sırayla belirtilir. |
Return
DataTableBuilder: Zincirleme için kullanılan bu oluşturucu.
build()
setValue(row, column, value)
Tabloda belirli bir değeri ayarlar.
Sütunu veri tablosuna eklemeden önce bir değer belirleyebilirsiniz. Ancak sütun bir noktada eklenmediği sürece değer yok sayılır.
Tüm sütun değerlerinin doldurulması gerekmez. Eksik olanlar null olarak kabul edilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
row | Integer | Satır dizini (ilk satırın dizini 0'dır) |
column | Integer | sütun dizini (ilk sütunun dizini 0'dır) |
value | Object | Tablo hücresinin değeri (sütun için doğru türde olmalıdır). |
Return
DataTableBuilder: Zincirleme için bu oluşturucu