DataTable nesnelerinin oluşturucu. Veri tablosu oluşturmak için öncelikle sütunları belirtmeniz ve ardından satırlarını tek tek eklemeniz gerekir. Örnek:
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();
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addColumn(type, label) | DataTableBuilder | Veri tablosuna sütun ekler. |
addRow(values) | DataTableBuilder | Veri tablosuna satır ekler. |
build() | DataTable | Bir veri tablosu oluşturur ve döndürür. |
setValue(row, column, value) | DataTableBuilder | Tabloda belirli bir değer ayarlar. |
Ayrıntılı belgeler
addColumn(type, label)
Veri tablosuna sütun ekler. 0'dan n'ye yeni sütunlar eklenecektir.
İlk sütun, etiketler için genellikle grafikler tarafından 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 | ColumnType | sütundaki veri türü (sayı, dize veya tarih) |
label | String | (grafik göstergeleri için kullanılır). |
Return
DataTableBuilder
— zincirleme bağlantı için bu derleyici.
addRow(values)
Veri tablosuna satır ekler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
values | Object[] | Sütunların girildiği sırayla belirtilen satır için değerler. |
Return
DataTableBuilder
— zincirleme bağlantı için bu derleyici.
build()
setValue(row, column, value)
Tabloda belirli bir değer ayarlar.
Sütunu veri tablosuna eklemeden önce bir değer belirleyebilirsiniz. Bununla birlikte, 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 değerlendirilir.
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 bağlantı için bu derleyici