ตัวสร้างออบเจ็กต์ DataTable การสร้างตารางข้อมูลประกอบด้วยการระบุคอลัมน์ก่อน แล้วจึงเพิ่มแถวทีละแถว ตัวอย่าง
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();
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
add | Data | เพิ่มคอลัมน์ลงในตารางข้อมูล |
add | Data | เพิ่มแถวลงในตารางข้อมูล |
build() | Data | สร้างและแสดงตารางข้อมูล |
set | Data | ตั้งค่าที่เฉพาะเจาะจงในตาราง |
เอกสารประกอบโดยละเอียด
add Column(type, label)
เพิ่มคอลัมน์ลงในตารางข้อมูล ระบบจะเพิ่มคอลัมน์จาก 0 ถึง n
แผนภูมิมักใช้คอลัมน์แรกสำหรับป้ายกำกับ (เช่น ป้ายกำกับแกน X ในแผนภูมิเส้น หรือป้ายกำกับส่วนในแผนภูมิวงกลม) ส่วนคอลัมน์อื่นๆ มักใช้สำหรับข้อมูล จึงมักต้องใช้ค่าตัวเลข
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
type | Column | ประเภทข้อมูลในคอลัมน์ (ตัวเลข สตริง หรือวันที่) |
label | String | ป้ายกํากับของคอลัมน์ (ใช้สำหรับคำอธิบายแผนภูมิ) |
รีเทิร์น
Data
— ตัวสร้างนี้สําหรับการต่อเชื่อม
add Row(values)
เพิ่มแถวลงในตารางข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
values | Object[] | ค่าของแถวที่ระบุตามลําดับเดียวกับที่ป้อนคอลัมน์ |
รีเทิร์น
Data
— ตัวสร้างนี้สําหรับการต่อเชื่อม
build()
set Value(row, column, value)
ตั้งค่าที่เฉพาะเจาะจงในตาราง
คุณสามารถกําหนดค่าก่อนเพิ่มคอลัมน์ลงในตารางข้อมูล อย่างไรก็ตาม ระบบจะไม่สนใจค่าดังกล่าว เว้นแต่จะมีการเพิ่มคอลัมน์ในภายหลัง
คุณไม่จำเป็นต้องกรอกค่าคอลัมน์ทั้งหมด ระบบจะถือว่ารายการที่ขาดหายไปเป็นnull
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
row | Integer | ดัชนีแถว (แถวแรกมีดัชนี 0) |
column | Integer | ดัชนีคอลัมน์ (คอลัมน์แรกมีดัชนี 0) |
value | Object | ค่าของเซลล์ตาราง (ควรมีประเภทที่ถูกต้องสำหรับคอลัมน์) |
รีเทิร์น
Data
— ตัวสร้างนี้สําหรับการต่อเชื่อม