DataTable nesnelerinin oluşturucusu. Bir veri tablosu oluşturmak için öncelikle tablonun sütunları ve sonra satırlarını teker teker ekleyin. Ö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ğeri ayarlar. |
Ayrıntılı belgeler
addColumn(type, label)
Veri tablosuna sütun ekler. 0 ile n arasındaki sütunlar eklenir.
İlk sütun genellikle etiketler için grafikler tarafından kullanılır (örneğin, satırdaki X ekseni etiketleri veya pasta grafiklerdeki dilim etiketlerini kullanabilirsiniz). 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 | etiketinin yanındaki kutuyu işaretleyin (grafik açıklamaları için kullanılır). |
Return
DataTableBuilder
— zincirleme için bu oluşturucu.
addRow(values)
Veri tablosuna satır ekler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
values | Object[] | sütun değerleri girildiği sırada belirtilir. |
Return
DataTableBuilder
— zincirleme için bu oluşturucu.
build()
setValue(row, column, value)
Tabloda belirli bir değeri ayarlar.
Sütunu veri tablosuna eklemeden önce bir değer ayarlayabilirsiniz. Ancak, eklenirse değer yoksayılır.
Tüm sütun değerlerinin doldurulması gerekmez. Eksik olan öğeler null
olarak kabul edilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
row | Integer | satır dizini (ilk satırda 0 dizini vardır) |
column | Integer | sütun dizini (ilk sütunda 0 dizini vardır) |
value | Object | tablo hücresinin değerini (sütun için doğru türde olmalıdır). |
Return
DataTableBuilder
— zincirleme için bu oluşturucu