ตัวเลือกการกำหนดค่าแผนภูมิ

ประเภทของแผนภูมิ

ตัวเลือกการกำหนดค่าแผนภูมิคำอธิบายประกอบ

ชื่อ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงโดยที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
displayRangeSelector

แสดงพื้นที่สำหรับเลือกช่วงการซูม (พื้นที่ด้านล่างแผนภูมิ) หรือไม่ โดย false หมายถึงไม่

โครงร่างในตัวเลือกการซูมคือเวอร์ชันสเกลบันทึกของชุดแรกในแผนภูมิ ซึ่งปรับขนาดให้พอดีกับความสูงของตัวเลือกการซูม

ประเภท: boolean
ค่าเริ่มต้น: true
displayZoomButtons

แสดงปุ่มซูมหรือไม่ ("1d 5d 1m" และอื่นๆ) โดย false หมายถึงไม่

ประเภท: boolean
ค่าเริ่มต้น: true
สูงสุด

ค่าสูงสุดที่จะแสดงบนแกน Y หากจุดข้อมูลสูงสุดเกินค่านี้ ระบบจะละเว้นการตั้งค่านี้ และปรับแผนภูมิให้แสดงเครื่องหมายถูกหลักถัดไปเหนือจุดข้อมูลสูงสุด ซึ่งมีลำดับความสำคัญเหนือแกน Y สูงสุดที่กำหนดโดย scaleType

ซึ่งคล้ายกับ maxValue ในแผนภูมิหลัก

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
นาที

ค่าต่ำสุดที่จะแสดงบนแกน Y หากจุดข้อมูลขั้นต่ำน้อยกว่าค่านี้ ระบบจะละเว้นการตั้งค่านี้ และปรับแผนภูมิให้แสดงเครื่องหมายถูกหลักถัดไปใต้จุดข้อมูลขั้นต่ำ ซึ่งจะมีลำดับความสำคัญเหนือค่าต่ำสุดของแกน Y ที่กำหนดโดย scaleType

ซึ่งคล้ายกับ minValue ในแผนภูมิหลัก

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าแผนภูมิพื้นที่

ชื่อ
areaOpacity

ความทึบแสงเริ่มต้นของพื้นที่สีภายใต้ชุดแผนภูมิพื้นที่ โดยที่ 0.0 คือโปร่งใสเต็มที่และ 1.0 คือทึบแสงสนิท หากต้องการระบุความทึบแสงของแต่ละซีรีส์ ให้ตั้งค่า areaOpacity ในพร็อพเพอร์ตี้ series

ประเภท: number, 0.0- 1.0
ค่าเริ่มต้น: 0.3
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
interpolateNulls

ดูว่าต้องเดาค่าของคะแนนที่หายไปหรือไม่ หากเป็น true ระบบจะเดาค่าของข้อมูลที่ขาดหายไปโดยอิงตามจุดใกล้เคียง หากเป็น false จะทำให้ไม่มีตัวแบ่งบรรทัดในจุดที่ไม่รู้จัก

แผนภูมิพื้นที่ที่มีตัวเลือก isStacked: true/'percent'/'relative'/'absolute' จะไม่รองรับ

ประเภท: boolean
ค่าเริ่มต้น: false
isStacked

หากตั้งค่าเป็น true จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า หมายเหตุ: ใน แผนภูมิคอลัมน์ พื้นที่ และ SteppedArea Google แผนภูมิจะกลับลำดับรายการคำอธิบายเพื่อให้ตรงกับการจัดเรียงองค์ประกอบชุด (เช่น ชุด 0 จะเป็นรายการคำอธิบายระดับล่างสุด) ข้อมูลนี้ ไม่ มีผลกับแผนภูมิแท่ง

ตัวเลือก isStacked ยังรองรับการซ้อน 100% ด้วย ซึ่งจะมีการปรับสเกลสแต็กขององค์ประกอบในแต่ละค่าโดเมนให้เพิ่มได้จนถึง 100%

ตัวเลือกสำหรับ isStacked มีดังนี้

  • false — องค์ประกอบจะไม่ซ้อนกัน ประเภทการทำงานนี้เป็นค่าเริ่มต้น
  • true — รวมองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า
  • 'percent' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันได้ 100% โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเปอร์เซ็นต์ที่ 100%
  • 'relative' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันเป็น 1 โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเศษส่วนของ 1
  • 'absolute' — ทำงานเหมือนกับ isStacked: true

สำหรับการซ้อน 100% ค่าที่คำนวณสำหรับแต่ละองค์ประกอบจะปรากฏในเคล็ดลับเครื่องมือหลังค่าจริง

แกนเป้าหมายจะมีค่าเริ่มต้นเป็นเครื่องหมายถูกตามสเกล 0-1 แบบสัมพัทธ์เป็นเศษส่วนของ 1 สำหรับ 'relative' และ 0-100% สำหรับ 'percent' (หมายเหตุ: เมื่อใช้ตัวเลือก 'percent' ค่าแกน/เครื่องหมายถูกจะแสดงเป็นเปอร์เซ็นต์ แต่ค่าจริงเป็นค่าสเกล 0-1 สัมพัทธ์ นั่นเป็นเพราะการทำเครื่องหมายแกนเปอร์เซ็นต์เป็นผลมาจากการใช้รูปแบบ "#.##%" กับค่าสเกล 0-1 สัมพัทธ์ เมื่อใช้ isStacked: 'percent' โปรดระบุเครื่องหมายถูก/เส้นตารางโดยใช้ค่าสเกล 0-1 แบบสัมพัทธ์) คุณปรับแต่งค่าและการจัดรูปแบบของเส้นตาราง/เครื่องหมายถูกได้โดยใช้ตัวเลือก hAxis/vAxis ที่เหมาะสม

การซ้อน 100% รองรับเฉพาะค่าของข้อมูลประเภท number และต้องมีค่าพื้นฐานเป็น 0

ประเภท: boolean/string
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ทางด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มี series ที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

ความกว้างของเส้นข้อมูลเป็นพิกเซล ใช้ 0 เพื่อซ่อนเส้นทั้งหมดและแสดงเฉพาะจุด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series

ประเภท: number
ค่าเริ่มต้น: 2
pointShape

รูปร่างขององค์ประกอบข้อมูลแต่ละรายการ ได้แก่ 'circle', 'triangle', 'square', 'diamond', 'star' หรือ 'polygon' ดูตัวอย่างได้ใน เอกสารประกอบเกี่ยวกับคะแนน

ประเภท: string
ค่าเริ่มต้น: 'circle'
pointSize

เส้นผ่านศูนย์กลางของจุดที่แสดงในหน่วยพิกเซล ใช้ 0 เพื่อซ่อนจุดทั้งหมด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series

ประเภท: number
ค่าเริ่มต้น: 0
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดรายการ ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • annotations - ออบเจ็กต์ที่จะนำไปใช้กับคำอธิบายประกอบสำหรับชุดนี้ กฎนี้จะใช้เพื่อควบคุม textStyle สำหรับชุดหนังสือได้

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    ดูตัวเลือกต่างๆ ของ annotations เพื่อดูรายการทั้งหมดที่ปรับแต่งได้

  • areaOpacity - ลบล้าง areaOpacity ส่วนกลางสำหรับชุดนี้
  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • lineDashStyle - ลบล้างค่า lineDashStyle ส่วนกลางสำหรับชุดหนังสือนี้
  • lineWidth - ลบล้างค่า lineWidth ส่วนกลางสำหรับชุดนี้
  • pointShape - ลบล้างค่า pointShape ส่วนกลางสำหรับชุดหนังสือนี้
  • pointSize - ลบล้างค่า pointSize ส่วนกลางสำหรับชุดนี้
  • pointsVisible - ลบล้างค่า pointsVisible ส่วนกลางสำหรับชุดหนังสือนี้
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่รายการคำอธิบายนั้น ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์นั้นเป็นคอลัมน์ข้อความ

ประเภท: boolean
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าแผนภูมิแท่ง

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท:string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: ตัวเลข หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
hAxes

ระบุพร็อพเพอร์ตี้ของแกนแนวนอนแต่ละแกน หากแผนภูมิมีแกนแนวนอนหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ hAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ hAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวนอนหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ hAxes ตัวอย่างต่อไปนี้กำหนดชุด 1 ให้กับแกนด้านล่าง และระบุชื่อและรูปแบบข้อความที่กำหนดเอง

series:{1:{targetAxisIndex:1}}, hAxes:{1:{title:'Losses', textStyle:{color: 'red'}}}

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ hAxis ที่แสดงด้านบน

hAxes: {
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {
      color: 'red'
    }
  } // Axis 1
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
isStacked

หากตั้งค่าเป็น true จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า หมายเหตุ: ใน แผนภูมิคอลัมน์ พื้นที่ และ SteppedArea Google แผนภูมิจะกลับลำดับรายการคำอธิบายเพื่อให้ตรงกับการจัดเรียงองค์ประกอบชุด (เช่น ชุด 0 จะเป็นรายการคำอธิบายระดับล่างสุด) ข้อมูลนี้ ไม่ มีผลกับแผนภูมิแท่ง

ตัวเลือก isStacked ยังรองรับการซ้อน 100% ด้วย ซึ่งจะมีการปรับสเกลสแต็กขององค์ประกอบในแต่ละค่าโดเมนให้เพิ่มได้จนถึง 100%

ตัวเลือกสำหรับ isStacked มีดังนี้

  • false — องค์ประกอบจะไม่ซ้อนกัน ประเภทการทำงานนี้เป็นค่าเริ่มต้น
  • true — รวมองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า
  • 'percent' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันได้ 100% โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเปอร์เซ็นต์ที่ 100%
  • 'relative' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันเป็น 1 โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเศษส่วนของ 1
  • 'absolute' — ทำงานเหมือนกับ isStacked: true

สำหรับการซ้อน 100% ค่าที่คำนวณสำหรับแต่ละองค์ประกอบจะปรากฏในเคล็ดลับเครื่องมือหลังค่าจริง

แกนเป้าหมายจะมีค่าเริ่มต้นเป็นเครื่องหมายถูกตามสเกล 0-1 แบบสัมพัทธ์เป็นเศษส่วนของ 1 สำหรับ 'relative' และ 0-100% สำหรับ 'percent' (หมายเหตุ: เมื่อใช้ตัวเลือก 'percent' ค่าแกน/เครื่องหมายถูกจะแสดงเป็นเปอร์เซ็นต์ แต่ค่าจริงเป็นค่าสเกล 0-1 สัมพัทธ์ นั่นเป็นเพราะการทำเครื่องหมายแกนเปอร์เซ็นต์เป็นผลมาจากการใช้รูปแบบ "#.##%" กับค่าสเกล 0-1 สัมพัทธ์ เมื่อใช้ isStacked: 'percent' โปรดระบุเครื่องหมายถูก/เส้นตารางโดยใช้ค่าสเกล 0-1 แบบสัมพัทธ์) คุณปรับแต่งค่าและการจัดรูปแบบของเส้นตาราง/เครื่องหมายถูกได้โดยใช้ตัวเลือก hAxis/vAxis ที่เหมาะสม

การซ้อน 100% รองรับเฉพาะค่าของข้อมูลประเภท number และต้องมีค่าพื้นฐานเป็น 0

ประเภท: boolean/string
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • annotations - ออบเจ็กต์ที่จะนำไปใช้กับคำอธิบายประกอบสำหรับชุดนี้ กฎนี้จะใช้เพื่อควบคุม textStyle สำหรับชุดหนังสือได้

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    ดูตัวเลือกต่างๆ ของ annotations เพื่อดูรายการทั้งหมดที่ปรับแต่งได้

  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
เส้นแนวโน้ม

แสดง เส้นแนวโน้ม ในแผนภูมิที่สนับสนุน โดยค่าเริ่มต้นจะใช้เส้นแนวโน้ม linear เส้น แต่ปรับแต่งได้ด้วยตัวเลือก trendlines.n.type

เส้นแนวโน้มจะมีการระบุแบบต่อชุด ดังนั้นส่วนใหญ่ตัวเลือกของคุณจะมีลักษณะดังนี้

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
trendlines.n.color

สีของ เส้นแนวโน้ม ซึ่งแสดงเป็นชื่อสีภาษาอังกฤษหรือสตริงฐานสิบหก

ประเภท: string
ค่าเริ่มต้น: สีเริ่มต้นของชุดหนังสือ
trendlines.n.degree

สำหรับ เส้นแนวโน้ม ของ type: 'polynomial', องศาของพหุนาม (2 สำหรับ สมการกำลังสอง, 3 สำหรับลูกบาศก์ และอื่นๆ)

ประเภท: number
ค่าเริ่มต้น: 3
trendlines.n.labelInLegend

หากกำหนดไว้ เส้นแนวโน้ม จะปรากฏในคำอธิบายเป็นสตริงนี้

ประเภท: string
ค่าเริ่มต้น: null
trendlines.n.lineWidth

ความกว้างของเส้นของ เส้นแนวโน้มในหน่วยพิกเซล

ประเภท: number
ค่าเริ่มต้น: 2
trendlines.n.type

ดูว่า เส้นแนวโน้ม เป็น 'linear' (ค่าเริ่มต้น), 'exponential' หรือ 'polynomial'

ประเภท: string
ค่าเริ่มต้น: linear
trendlines.n.visibleInLegend

สมการ เส้นแนวโน้ม ปรากฏในคำอธิบายหรือไม่ ซึ่งจะปรากฏในเคล็ดลับเครื่องมือของเส้นแนวโน้ม

ประเภท: boolean
ค่าเริ่มต้น: false
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าแผนภูมิฟองอากาศ

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
ลูกโป่ง

วัตถุที่มีสมาชิกเพื่อกำหนดค่าคุณสมบัติทางภาพของลูกโป่ง

ประเภท: object
ค่าเริ่มต้น: null
bubble.opacity

ความทึบแสงของฟองอากาศโดยที่ 0 คือโปร่งใสโดยสมบูรณ์ และ 1 คือทึบแสงสนิท

ประเภท: จำนวนระหว่าง 0.0 ถึง 1.0
ค่าเริ่มต้น: 0.8
bubble.stroke

สีของเส้นโครงร่างของฟองอากาศ

ประเภท: string
ค่าเริ่มต้น: '#ccc'
bubble.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความลูกโป่ง วัตถุมีรูปแบบนี้:

{color: <string>, fontName: <string>, fontSize: <number>}

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ซีรีส์

ออบเจ็กต์ของออบเจ็กต์ โดยคีย์คือชื่อชุดหนังสือ (ค่าในคอลัมน์สี) และแต่ละออบเจ็กต์ที่อธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true
ตัวอย่างเช่น
series: {'Europe': {color: 'green'}}
ประเภท: ออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
sizeAxis

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าวิธีเชื่อมโยงค่ากับขนาดลูกโป่ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

 {minValue: 0,  maxSize: 20}
ประเภท: object
ค่าเริ่มต้น: null
sizeAxis.maxSize

รัศมีสูงสุดของลูกโป่งที่ใหญ่ที่สุดที่เป็นไปได้ หน่วยเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: 30
sizeAxis.minSize

รัศมีต่ำสุดของลูกโป่งที่เล็กที่สุด หน่วยเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: 5
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์นั้นเป็นคอลัมน์ข้อความ

ประเภท: boolean
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าปฏิทิน

ชื่อ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
ความกว้าง

ความกว้างของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างขององค์ประกอบที่มี

ตัวเลือกการกำหนดค่าแผนภูมิแท่งเทียน

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • fallingColor.fill - ลบล้างค่า candlestick.fallingColor.fill ส่วนกลางสำหรับชุดนี้
  • fallingColor.stroke - ลบล้างค่า candlestick.fallingColor.stroke ส่วนกลางสำหรับชุดนี้
  • fallingColor.strokeWidth - ลบล้างค่า candlestick.fallingColor.strokeWidth ส่วนกลางสำหรับชุดนี้
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • risingColor.fill - ลบล้างค่า candlestick.risingColor.fill ส่วนกลางสำหรับชุดนี้
  • risingColor.stroke - ลบล้างค่า candlestick.risingColor.stroke ส่วนกลางสำหรับชุดนี้
  • risingColor.strokeWidth - ลบล้างค่า candlestick.risingColor.strokeWidth ส่วนกลางสำหรับชุดนี้
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าแผนภูมิคอลัมน์

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: stringหรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
isStacked

หากตั้งค่าเป็น true จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า หมายเหตุ: ใน แผนภูมิคอลัมน์ พื้นที่ และ SteppedArea Google แผนภูมิจะกลับลำดับรายการคำอธิบายเพื่อให้ตรงกับการจัดเรียงองค์ประกอบชุด (เช่น ชุด 0 จะเป็นรายการคำอธิบายระดับล่างสุด) ข้อมูลนี้ ไม่ มีผลกับแผนภูมิแท่ง

ตัวเลือก isStacked ยังรองรับการซ้อน 100% ด้วย ซึ่งจะมีการปรับสเกลสแต็กขององค์ประกอบในแต่ละค่าโดเมนให้เพิ่มได้จนถึง 100%

ตัวเลือกสำหรับ isStacked มีดังนี้

  • false — องค์ประกอบจะไม่ซ้อนกัน ประเภทการทำงานนี้เป็นค่าเริ่มต้น
  • true — รวมองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า
  • 'percent' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันได้ 100% โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเปอร์เซ็นต์ที่ 100%
  • 'relative' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันเป็น 1 โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเศษส่วนของ 1
  • 'absolute' — ทำงานเหมือนกับ isStacked: true

สำหรับการซ้อน 100% ค่าที่คำนวณสำหรับแต่ละองค์ประกอบจะปรากฏในเคล็ดลับเครื่องมือหลังค่าจริง

แกนเป้าหมายจะมีค่าเริ่มต้นเป็นเครื่องหมายถูกตามสเกล 0-1 แบบสัมพัทธ์เป็นเศษส่วนของ 1 สำหรับ 'relative' และ 0-100% สำหรับ 'percent' (หมายเหตุ: เมื่อใช้ตัวเลือก 'percent' ค่าแกน/เครื่องหมายถูกจะแสดงเป็นเปอร์เซ็นต์ แต่ค่าจริงเป็นค่าสเกล 0-1 สัมพัทธ์ นั่นเป็นเพราะการทำเครื่องหมายแกนเปอร์เซ็นต์เป็นผลมาจากการใช้รูปแบบ "#.##%" กับค่าสเกล 0-1 สัมพัทธ์ เมื่อใช้ isStacked: 'percent' โปรดระบุเครื่องหมายถูก/เส้นตารางโดยใช้ค่าสเกล 0-1 แบบสัมพัทธ์) คุณปรับแต่งค่าและการจัดรูปแบบของเส้นตาราง/เครื่องหมายถูกได้โดยใช้ตัวเลือก hAxis/vAxis ที่เหมาะสม

การซ้อน 100% รองรับเฉพาะค่าของข้อมูลประเภท number และต้องมีค่าพื้นฐานเป็น 0

ประเภท: boolean/string
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • annotations - ออบเจ็กต์ที่จะนำไปใช้กับคำอธิบายประกอบสำหรับชุดนี้ กฎนี้จะใช้เพื่อควบคุม textStyle สำหรับชุดหนังสือได้

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    ดูตัวเลือกต่างๆ ของ annotations เพื่อดูรายการทั้งหมดที่ปรับแต่งได้

  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
เส้นแนวโน้ม

แสดง เส้นแนวโน้ม ในแผนภูมิที่สนับสนุน โดยค่าเริ่มต้นจะใช้เส้นแนวโน้ม linear เส้น แต่ปรับแต่งได้ด้วยตัวเลือก trendlines.n.type

เส้นแนวโน้มจะมีการระบุแบบต่อชุด ดังนั้นส่วนใหญ่ตัวเลือกของคุณจะมีลักษณะดังนี้

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
trendlines.n.color

สีของ เส้นแนวโน้ม ซึ่งแสดงเป็นชื่อสีภาษาอังกฤษหรือสตริงฐานสิบหก

ประเภท: string
ค่าเริ่มต้น: สีเริ่มต้นของชุดหนังสือ
trendlines.n.degree

สำหรับ เส้นแนวโน้ม ของ type: 'polynomial', องศาของพหุนาม (2 สำหรับ สมการกำลังสอง, 3 สำหรับลูกบาศก์ และอื่นๆ)

ประเภท: number
ค่าเริ่มต้น: 3
trendlines.n.labelInLegend

หากกำหนดไว้ เส้นแนวโน้ม จะปรากฏในคำอธิบายเป็นสตริงนี้

ประเภท: string
ค่าเริ่มต้น: null
trendlines.n.lineWidth

ความกว้างของเส้นของ เส้นแนวโน้มในหน่วยพิกเซล

ประเภท: number
ค่าเริ่มต้น: 2
trendlines.n.type

ดูว่า เส้นแนวโน้ม เป็น 'linear' (ค่าเริ่มต้น), 'exponential' หรือ 'polynomial'

ประเภท: string
ค่าเริ่มต้น: linear
trendlines.n.visibleInLegend

สมการ เส้นแนวโน้ม ปรากฏในคำอธิบายหรือไม่ ซึ่งจะปรากฏในเคล็ดลับเครื่องมือของเส้นแนวโน้ม

ประเภท: boolean
ค่าเริ่มต้น: false
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าแผนภูมิผสม

ชื่อ
areaOpacity

ความทึบแสงเริ่มต้นของพื้นที่สีภายใต้ชุดแผนภูมิพื้นที่ โดยที่ 0.0 คือโปร่งใสเต็มที่และ 1.0 คือทึบแสงสนิท หากต้องการระบุความทึบแสงของแต่ละซีรีส์ ให้ตั้งค่า areaOpacity ในพร็อพเพอร์ตี้ series

ประเภท: number, 0.0- 1.0
ค่าเริ่มต้น: 0.3
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
curveType

ควบคุมความโค้งของเส้นเมื่อความกว้างของเส้นไม่ใช่ 0 อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'none' - เส้นตรงไม่มีเส้นโค้ง
  • 'function' - มุมของเส้นจะเรียบขึ้น
ประเภท:string
ค่าเริ่มต้น: "none"
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
interpolateNulls

ดูว่าต้องเดาค่าของคะแนนที่หายไปหรือไม่ หากเป็น true ระบบจะเดาค่าของข้อมูลที่ขาดหายไปโดยอิงตามจุดใกล้เคียง หากเป็น false จะทำให้ไม่มีตัวแบ่งบรรทัดในจุดที่ไม่รู้จัก

แผนภูมิพื้นที่ที่มีตัวเลือก isStacked: true/'percent'/'relative'/'absolute' จะไม่รองรับ

ประเภท: boolean
ค่าเริ่มต้น: false
isStacked

หากตั้งค่าเป็น true จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า หมายเหตุ: ใน แผนภูมิคอลัมน์ พื้นที่ และ SteppedArea Google แผนภูมิจะกลับลำดับรายการคำอธิบายเพื่อให้ตรงกับการจัดเรียงองค์ประกอบชุด (เช่น ชุด 0 จะเป็นรายการคำอธิบายระดับล่างสุด) ข้อมูลนี้ ไม่ มีผลกับแผนภูมิแท่ง

ตัวเลือก isStacked ยังรองรับการซ้อน 100% ด้วย ซึ่งจะมีการปรับสเกลสแต็กขององค์ประกอบในแต่ละค่าโดเมนให้เพิ่มได้จนถึง 100%

ตัวเลือกสำหรับ isStacked มีดังนี้

  • false — องค์ประกอบจะไม่ซ้อนกัน ประเภทการทำงานนี้เป็นค่าเริ่มต้น
  • true — รวมองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า
  • 'percent' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันได้ 100% โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเปอร์เซ็นต์ที่ 100%
  • 'relative' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันเป็น 1 โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเศษส่วนของ 1
  • 'absolute' — ทำงานเหมือนกับ isStacked: true

สำหรับการซ้อน 100% ค่าที่คำนวณสำหรับแต่ละองค์ประกอบจะปรากฏในเคล็ดลับเครื่องมือหลังค่าจริง

แกนเป้าหมายจะมีค่าเริ่มต้นเป็นเครื่องหมายถูกตามสเกล 0-1 แบบสัมพัทธ์เป็นเศษส่วนของ 1 สำหรับ 'relative' และ 0-100% สำหรับ 'percent' (หมายเหตุ: เมื่อใช้ตัวเลือก 'percent' ค่าแกน/เครื่องหมายถูกจะแสดงเป็นเปอร์เซ็นต์ แต่ค่าจริงเป็นค่าสเกล 0-1 สัมพัทธ์ นั่นเป็นเพราะการทำเครื่องหมายแกนเปอร์เซ็นต์เป็นผลมาจากการใช้รูปแบบ "#.##%" กับค่าสเกล 0-1 สัมพัทธ์ เมื่อใช้ isStacked: 'percent' โปรดระบุเครื่องหมายถูก/เส้นตารางโดยใช้ค่าสเกล 0-1 แบบสัมพัทธ์) คุณปรับแต่งค่าและการจัดรูปแบบของเส้นตาราง/เครื่องหมายถูกได้โดยใช้ตัวเลือก hAxis/vAxis ที่เหมาะสม

การซ้อน 100% รองรับเฉพาะค่าของข้อมูลประเภท number และต้องมีค่าพื้นฐานเป็น 0

ประเภท: boolean/string
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

ความกว้างของเส้นข้อมูลเป็นพิกเซล ใช้ 0 เพื่อซ่อนเส้นทั้งหมดและแสดงเฉพาะจุด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series

ประเภท: number
ค่าเริ่มต้น: 2
pointShape

รูปร่างขององค์ประกอบข้อมูลแต่ละรายการ ได้แก่ 'circle', 'triangle', 'square', 'diamond', 'star' หรือ 'polygon' ดูตัวอย่างได้ใน เอกสารประกอบเกี่ยวกับคะแนน

ประเภท: string
ค่าเริ่มต้น: 'circle'
pointSize

เส้นผ่านศูนย์กลางของจุดที่แสดงในหน่วยพิกเซล ใช้ 0 เพื่อซ่อนจุดทั้งหมด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series หากใช้เส้นแนวโน้มอยู่ ตัวเลือก pointSize จะส่งผลต่อความกว้างของเส้นแนวโน้ม เว้นแต่คุณจะลบล้างด้วยตัวเลือก trendlines.n.pointsize

ประเภท: number
ค่าเริ่มต้น: 0
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • annotations - ออบเจ็กต์ที่จะนำไปใช้กับคำอธิบายประกอบสำหรับชุดนี้ กฎนี้จะใช้เพื่อควบคุม textStyle สำหรับชุดหนังสือได้

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    ดูตัวเลือกต่างๆ ของ annotations เพื่อดูรายการทั้งหมดที่ปรับแต่งได้

  • areaOpacity - ลบล้าง areaOpacity ส่วนกลางสำหรับชุดนี้..
  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • curveType - ลบล้างค่า curveType ส่วนกลางสำหรับชุดนี้
  • fallingColor.fill - ลบล้างค่า candlestick.fallingColor.fill ส่วนกลางสำหรับชุดนี้
  • fallingColor.stroke - ลบล้างค่า candlestick.fallingColor.stroke ส่วนกลางสำหรับชุดนี้
  • fallingColor.strokeWidth - ลบล้างค่า candlestick.fallingColor.strokeWidth ส่วนกลางสำหรับชุดนี้
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • lineDashStyle - ลบล้างค่า lineDashStyle ส่วนกลางสำหรับชุดหนังสือนี้
  • lineWidth - ลบล้างค่า lineWidth ส่วนกลางสำหรับชุดนี้
  • pointShape - ลบล้างค่า pointShape ส่วนกลางสำหรับชุดหนังสือนี้
  • pointSize - ลบล้างค่า pointSize ส่วนกลางสำหรับชุดนี้
  • pointsVisible - ลบล้างค่า pointsVisible ส่วนกลางสำหรับชุดหนังสือนี้
  • risingColor.fill - ลบล้างค่า candlestick.risingColor.fill ส่วนกลางสำหรับชุดนี้
  • risingColor.stroke - ลบล้างค่า candlestick.risingColor.stroke ส่วนกลางสำหรับชุดนี้
  • risingColor.strokeWidth - ลบล้างค่า candlestick.risingColor.strokeWidth ส่วนกลางสำหรับชุดนี้
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้
  • type - ประเภทของตัวทำเครื่องหมายสำหรับชุดนี้ ค่าที่ถูกต้องคือ "line", "area", "bars" และ "steppedArea" โปรดทราบว่าแท่งกราฟคือแท่งแนวตั้ง (คอลัมน์) ค่าเริ่มต้นระบุโดยตัวเลือก seriesType ของแผนภูมิ
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่า Gauge

ชื่อ
greenColor

สีที่ใช้สำหรับส่วนสีเขียวในรูปแบบสี HTML

ประเภท: string
ค่าเริ่มต้น: '#109618'
greenFrom

ค่าต่ำสุดสำหรับช่วงที่ระบุด้วยสีเขียว

ประเภท: number
ค่าเริ่มต้น: ไม่มี
greenTo

ค่าสูงสุดสำหรับช่วงที่มีเครื่องหมายสีเขียว

ประเภท: number
ค่าเริ่มต้น: ไม่มี
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างของคอนเทนเนอร์
สูงสุด

ค่าสูงสุดที่จะแสดงบนแกน Y หากจุดข้อมูลสูงสุดเกินค่านี้ ระบบจะละเว้นการตั้งค่านี้ และปรับแผนภูมิให้แสดงเครื่องหมายถูกหลักถัดไปเหนือจุดข้อมูลสูงสุด ซึ่งมีลำดับความสำคัญเหนือแกน Y สูงสุดที่กำหนดโดย scaleType

ซึ่งคล้ายกับ maxValue ในแผนภูมิหลัก

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
นาที

ค่าต่ำสุดที่จะแสดงบนแกน Y หากจุดข้อมูลขั้นต่ำน้อยกว่าค่านี้ ระบบจะละเว้นการตั้งค่านี้ และปรับแผนภูมิให้แสดงเครื่องหมายถูกหลักถัดไปใต้จุดข้อมูลขั้นต่ำ ซึ่งจะมีลำดับความสำคัญเหนือค่าต่ำสุดของแกน Y ที่กำหนดโดย scaleType

ซึ่งคล้ายกับ minValue ในแผนภูมิหลัก

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
redColor

สีที่ใช้สำหรับส่วนสีแดงในรูปแบบสี HTML

ประเภท: string
ค่าเริ่มต้น: '#DC3912'
redFrom

ค่าต่ำสุดสำหรับช่วงที่มีเครื่องหมายสีแดง

ประเภท: number
ค่าเริ่มต้น: ไม่มี
redTo

ค่าสูงสุดสำหรับช่วงที่มีเครื่องหมายสีแดง

ประเภท: number
ค่าเริ่มต้น: ไม่มี
ความกว้าง

ความกว้างของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างของคอนเทนเนอร์
yellowColor

สีที่ใช้สำหรับส่วนสีเหลืองในรูปแบบสี HTML

ประเภท: string
ค่าเริ่มต้น: '#FF9900'
yellowFrom

ค่าต่ำสุดสำหรับช่วงที่มีเครื่องหมายสีเหลือง

ประเภท: number
ค่าเริ่มต้น: ไม่มี
yellowTo

ค่าสูงสุดสำหรับช่วงที่มีเครื่องหมายสีเหลือง

ประเภท: number
ค่าเริ่มต้น: ไม่มี

ตัวเลือกการกำหนดค่าแผนภูมิภูมิศาสตร์

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
datalessRegionColor

สีที่จะกำหนดให้กับภูมิภาคที่ไม่มีข้อมูลที่เกี่ยวข้อง

ประเภท: string
ค่าเริ่มต้น: '#F5F5F5'
defaultColor

สีที่ใช้สำหรับจุดข้อมูลในแผนภูมิภูมิศาสตร์เมื่อตำแหน่งนั้น (เช่น 'US' ) มีอยู่แต่ค่าจะเป็น null หรือไม่ได้ระบุ ซึ่งแตกต่างจาก datalessRegionColor ซึ่งเป็นสีที่ใช้เมื่อไม่มีข้อมูล

ประเภท: string
ค่าเริ่มต้น: '#267114'
displayMode

แผนภูมิภูมิศาสตร์นี้เป็นประเภทใด รูปแบบตารางข้อมูลจะต้องตรงกับค่าที่ระบุ ระบบรองรับค่าต่อไปนี้

  • 'auto' - เลือกตามรูปแบบของตารางข้อมูล
  • 'regions' - กำหนดสีพื้นที่บนแผนภูมิภูมิศาสตร์
  • 'markers' - วางเครื่องหมายบนภูมิภาค
  • 'text' - ติดป้ายกำกับภูมิภาคด้วยข้อความจาก DataTable
ประเภท: string
ค่าเริ่มต้น: "อัตโนมัติ"
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
region

พื้นที่ที่จะแสดงบนแผนภูมิภูมิศาสตร์ รวมถึงแสดงพื้นที่โดยรอบด้วย อาจมีสถานะใดสถานะหนึ่งดังต่อไปนี้

  • 'world' - แผนภูมิภูมิศาสตร์ของทั้งโลก
  • ทวีปหนึ่งหรืออนุทวีปที่ระบุด้วยรหัส 3 หลัก เช่น '011' สำหรับแอฟริกาตะวันตก
  • ประเทศที่ระบุโดยรหัส ISO 3166-1 alpha-2 เช่น 'AU'ของออสเตรเลีย
  • รัฐในสหรัฐอเมริกา ซึ่งระบุโดยรหัส ISO 3166-2:US เช่น 'US-AL' สำหรับแอละแบมา โปรดทราบว่าต้องตั้งค่าตัวเลือก resolution เป็น 'provinces' หรือ 'metros'
ประเภท: string
ค่าเริ่มต้น: "ทั่วโลก"
ความกว้าง

ความกว้างของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างขององค์ประกอบที่มี

ตัวเลือกการกำหนดค่าฮิสโตแกรม

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object/div>
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
histogram.bucketSize

ฮาร์ดโค้ดขนาดของแท่งฮิสโตแกรมแต่ละแท่งแทนที่จะให้กำหนดตามอัลกอริทึม

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
histogram.hideBucketItems

ไม่แบ่งตัวบางๆ ระหว่างบล็อกของฮิสโตแกรมมาทำให้เป็นชุดแท่งทรงแข็ง

ประเภท: boolean
ค่าเริ่มต้น: false
histogram.lastBucketPercentile

เมื่อคำนวณขนาดที่เก็บข้อมูลของฮิสโตแกรม ให้ละเว้น lastBucketPercentile เปอร์เซ็นต์ด้านบนและด้านล่าง ค่าดังกล่าวจะยังคงรวมอยู่ในฮิสโตแกรม แต่จะไม่ส่งผลกระทบต่อที่เก็บข้อมูล

ประเภท: number
ค่าเริ่มต้น: 0
interpolateNulls

ดูว่าต้องเดาค่าของคะแนนที่หายไปหรือไม่ หากเป็น true ระบบจะเดาค่าของข้อมูลที่ขาดหายไปโดยอิงตามจุดใกล้เคียง หากเป็น false จะทำให้ไม่มีตัวแบ่งบรรทัดในจุดที่ไม่รู้จัก

แผนภูมิพื้นที่ที่มีตัวเลือก isStacked: true/'percent'/'relative'/'absolute' จะไม่รองรับ

ประเภท: boolean
ค่าเริ่มต้น: false
isStacked

หากตั้งค่าเป็น true จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า หมายเหตุ: ใน แผนภูมิคอลัมน์ พื้นที่ และ SteppedArea Google แผนภูมิจะกลับลำดับรายการคำอธิบายเพื่อให้ตรงกับการจัดเรียงองค์ประกอบชุด (เช่น ชุด 0 จะเป็นรายการคำอธิบายระดับล่างสุด) ข้อมูลนี้ ไม่ มีผลกับแผนภูมิแท่ง

ตัวเลือก isStacked ยังรองรับการซ้อน 100% ด้วย ซึ่งจะมีการปรับสเกลสแต็กขององค์ประกอบในแต่ละค่าโดเมนให้เพิ่มได้จนถึง 100%

ตัวเลือกสำหรับ isStacked มีดังนี้

  • false — องค์ประกอบจะไม่ซ้อนกัน ประเภทการทำงานนี้เป็นค่าเริ่มต้น
  • true — รวมองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า
  • 'percent' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันได้ 100% โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเปอร์เซ็นต์ที่ 100%
  • 'relative' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันเป็น 1 โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเศษส่วนของ 1
  • 'absolute' — ทำงานเหมือนกับ isStacked: true

สำหรับการซ้อน 100% ค่าที่คำนวณสำหรับแต่ละองค์ประกอบจะปรากฏในเคล็ดลับเครื่องมือหลังค่าจริง

แกนเป้าหมายจะมีค่าเริ่มต้นเป็นเครื่องหมายถูกตามสเกล 0-1 แบบสัมพัทธ์เป็นเศษส่วนของ 1 สำหรับ 'relative' และ 0-100% สำหรับ 'percent' (หมายเหตุ: เมื่อใช้ตัวเลือก 'percent' ค่าแกน/เครื่องหมายถูกจะแสดงเป็นเปอร์เซ็นต์ แต่ค่าจริงเป็นค่าสเกล 0-1 สัมพัทธ์ นั่นเป็นเพราะการทำเครื่องหมายแกนเปอร์เซ็นต์เป็นผลมาจากการใช้รูปแบบ "#.##%" กับค่าสเกล 0-1 สัมพัทธ์ เมื่อใช้ isStacked: 'percent' โปรดระบุเครื่องหมายถูก/เส้นตารางโดยใช้ค่าสเกล 0-1 แบบสัมพัทธ์) คุณปรับแต่งค่าและการจัดรูปแบบของเส้นตาราง/เครื่องหมายถูกได้โดยใช้ตัวเลือก hAxis/vAxis ที่เหมาะสม

การซ้อน 100% รองรับเฉพาะค่าของข้อมูลประเภท number และต้องมีค่าพื้นฐานเป็น 0

ประเภท: boolean/string
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ความกว้าง

ความกว้างของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างขององค์ประกอบที่มี

ตัวเลือกการกำหนดค่าแผนภูมิเส้น

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
curveType

ควบคุมความโค้งของเส้นเมื่อความกว้างของเส้นไม่ใช่ 0 อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'none' - เส้นตรงไม่มีเส้นโค้ง
  • 'function' - มุมของเส้นจะเรียบขึ้น
ประเภท: string
ค่าเริ่มต้น: "none"
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท:string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
interpolateNulls

ดูว่าต้องเดาค่าของคะแนนที่หายไปหรือไม่ หากเป็น true ระบบจะเดาค่าของข้อมูลที่ขาดหายไปโดยอิงตามจุดใกล้เคียง หากเป็น false จะทำให้ไม่มีตัวแบ่งบรรทัดในจุดที่ไม่รู้จัก

แผนภูมิพื้นที่ที่มีตัวเลือก isStacked: true/'percent'/'relative'/'absolute' จะไม่รองรับ

ประเภท: boolean
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

ความกว้างของเส้นข้อมูลเป็นพิกเซล ใช้ 0 เพื่อซ่อนเส้นทั้งหมดและแสดงเฉพาะจุด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series

ประเภท: number
ค่าเริ่มต้น: 2
pointShape

รูปร่างขององค์ประกอบข้อมูลแต่ละรายการ ได้แก่ 'circle', 'triangle', 'square', 'diamond', 'star' หรือ 'polygon' ดูตัวอย่างได้ใน เอกสารประกอบเกี่ยวกับคะแนน

ประเภท: string
ค่าเริ่มต้น: 'circle'
pointSize

เส้นผ่านศูนย์กลางของจุดที่แสดงในหน่วยพิกเซล ใช้ 0 เพื่อซ่อนจุดทั้งหมด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series หากใช้เส้นแนวโน้มอยู่ ตัวเลือก pointSize จะส่งผลต่อความกว้างของเส้นแนวโน้ม เว้นแต่คุณจะลบล้างด้วยตัวเลือก trendlines.n.pointsize

ประเภท: number
ค่าเริ่มต้น: 0
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • annotations - ออบเจ็กต์ที่จะนำไปใช้กับคำอธิบายประกอบสำหรับชุดนี้ กฎนี้จะใช้เพื่อควบคุม textStyle สำหรับชุดหนังสือได้

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    ดูตัวเลือกต่างๆ ของ annotations เพื่อดูรายการทั้งหมดที่ปรับแต่งได้

  • type - ประเภทของตัวทำเครื่องหมายสำหรับชุดนี้ ค่าที่ถูกต้องคือ "line", "area", "bars" และ "steppedArea" โปรดทราบว่าแท่งกราฟคือแท่งแนวตั้ง (คอลัมน์) ค่าเริ่มต้นระบุโดยตัวเลือก seriesType ของแผนภูมิ
  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • curveType - ลบล้างค่า curveType ส่วนกลางสำหรับชุดนี้
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • lineDashStyle - ลบล้างค่า lineDashStyle ส่วนกลางสำหรับชุดหนังสือนี้
  • lineWidth - ลบล้างค่า lineWidth ส่วนกลางสำหรับชุดนี้
  • pointShape - ลบล้างค่า pointShape ส่วนกลางสำหรับชุดหนังสือนี้
  • pointSize - ลบล้างค่า pointSize ส่วนกลางสำหรับชุดนี้
  • pointsVisible - ลบล้างค่า pointsVisible ส่วนกลางสำหรับชุดหนังสือนี้
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์นั้นเป็นคอลัมน์ข้อความ

ประเภท: boolean
เส้นแนวโน้ม

แสดง เส้นแนวโน้ม ในแผนภูมิที่สนับสนุน โดยค่าเริ่มต้นจะใช้เส้นแนวโน้ม linear เส้น แต่ปรับแต่งได้ด้วยตัวเลือก trendlines.n.type

เส้นแนวโน้มจะมีการระบุแบบต่อชุด ดังนั้นส่วนใหญ่ตัวเลือกของคุณจะมีลักษณะดังนี้

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
trendlines.n.color

สีของ เส้นแนวโน้ม ซึ่งแสดงเป็นชื่อสีภาษาอังกฤษหรือสตริงฐานสิบหก

ประเภท: string
ค่าเริ่มต้น: สีเริ่มต้นของชุดหนังสือ
trendlines.n.degree

สำหรับ เส้นแนวโน้ม ของ type: 'polynomial', องศาของพหุนาม (2 สำหรับ สมการกำลังสอง, 3 สำหรับลูกบาศก์ และอื่นๆ)

ประเภท: number
ค่าเริ่มต้น: 3
trendlines.n.labelInLegend

หากกำหนดไว้ เส้นแนวโน้ม จะปรากฏในคำอธิบายเป็นสตริงนี้

ประเภท: string
ค่าเริ่มต้น: null
trendlines.n.lineWidth

ความกว้างของเส้นของ เส้นแนวโน้ม หน่วยเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: 2
trendlines.n.type

ดูว่า เส้นแนวโน้ม เป็น 'linear' (ค่าเริ่มต้น), 'exponential' หรือ 'polynomial'

ประเภท: string
ค่าเริ่มต้น: linear
trendlines.n.visibleInLegend

สมการ เส้นแนวโน้ม ปรากฏในคำอธิบายหรือไม่ ซึ่งจะปรากฏในเคล็ดลับเครื่องมือของเส้นแนวโน้ม

ประเภท: boolean
ค่าเริ่มต้น: false
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าแผนภูมิองค์กร

ชื่อ
สี

สีพื้นหลังขององค์ประกอบแผนภูมิองค์กร

ประเภท: string
ค่าเริ่มต้น: '#edf7ff'
selectionColor

สีพื้นหลังขององค์ประกอบแผนภูมิองค์กรที่เลือก

ประเภท: string
ค่าเริ่มต้น: '#d6e9f8'
ขนาด

ขนาดโดยรวมของแผนภูมิ ตัวเลือกประกอบด้วย 'small', 'medium' หรือ 'large'

ประเภท: string
ค่าเริ่มต้น: 'medium'

ตัวเลือกการกำหนดค่าแผนภูมิวงกลม

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
เป็น 3 มิติ

หากเป็น true จะแสดงแผนภูมิ 3 มิติ

ประเภท: boolean
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
pieHole

หากอยู่ระหว่าง 0 ถึง 1 จะแสดงแผนภูมิโดนัท หลุมมีรัศมีเท่ากับ number คูณรัศมีของแผนภูมิ

ประเภท: number
ค่าเริ่มต้น: 0
pieSliceBorderColor

สีของเส้นขอบชิ้นส่วน ใช้ได้เมื่อแผนภูมิเป็นแบบ 2 มิติเท่านั้น

ประเภท: string
ค่าเริ่มต้น: 'white'
pieSliceText

เนื้อหาของข้อความที่แสดงในส่วนแบ่ง อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'percentage' - เปอร์เซ็นต์ของขนาดส่วนแบ่งจากทั้งหมด
  • 'value' - ค่าเชิงปริมาณของส่วนแบ่ง
  • 'label' - ชื่อของส่วนแบ่ง
  • 'none' - ไม่แสดงข้อความ
ประเภท: string
ค่าเริ่มต้น: 'percentage'
pieSliceTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของส่วนแบ่ง วัตถุมีรูปแบบนี้:

{color: <string>, fontName: <string>, fontSize: <number>}

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
slices.color

สีที่จะใช้กับส่วนนี้

ประเภท: string
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}

ตัวเลือกการกำหนดค่าแผนภูมิกระจาย

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท:string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
curveType

ควบคุมความโค้งของเส้นเมื่อความกว้างของเส้นไม่ใช่ 0 อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'none' - เส้นตรงไม่มีเส้นโค้ง
  • 'function' - มุมของเส้นจะเรียบขึ้น
ประเภท:string
ค่าเริ่มต้น: "none"
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.gridlines

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.gridlines.color

สีของเส้นตารางแนวนอนในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
hAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
hAxis.logScale

พร็อพเพอร์ตี้ hAxis ที่ทำให้แกนแนวนอนเป็นสเกลลอการิทึม (กำหนดให้ค่าทั้งหมดเป็นบวก) ตั้งค่าเป็น true สำหรับ "ใช่"

ตัวเลือกนี้รองรับเฉพาะแกน continuous เท่านั้น

ประเภท: boolean
ค่าเริ่มต้น: false
hAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวนอนไปยังค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล hAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
hAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
hAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 ตอนนี้จำนวนเส้นตารางย่อยจะขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักทั้งหมด (ดู hAxis.gridlines.interval) กับช่องว่างขั้นต่ำที่กำหนด (ดู hAxis.minorGridlines.minSpacing)

ประเภท: number
ค่าเริ่มต้น: 1
hAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านซ้ายในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า x ต่ำสุดของข้อมูล hAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top'- เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

ความกว้างของเส้นข้อมูลเป็นพิกเซล ใช้ 0 เพื่อซ่อนเส้นทั้งหมดและแสดงเฉพาะจุด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series

ประเภท: number
ค่าเริ่มต้น: 2
pointShape

รูปร่างขององค์ประกอบข้อมูลแต่ละรายการ ได้แก่ 'circle', 'triangle', 'square', 'diamond', 'star' หรือ 'polygon' ดูตัวอย่างได้ใน เอกสารประกอบเกี่ยวกับคะแนน

ประเภท: string
ค่าเริ่มต้น: 'circle'
pointSize

เส้นผ่านศูนย์กลางของจุดที่แสดงในหน่วยพิกเซล ใช้ 0 เพื่อซ่อนจุดทั้งหมด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้ series หากใช้เส้นแนวโน้มอยู่ ตัวเลือก pointSize จะส่งผลต่อความกว้างของเส้นแนวโน้ม เว้นแต่คุณจะลบล้างด้วยตัวเลือก trendlines.n.pointsize

ประเภท: number
ค่าเริ่มต้น: 0
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • lineWidth - ลบล้างค่า lineWidth ส่วนกลางสำหรับชุดนี้
  • pointShape - ลบล้างค่า pointShape ส่วนกลางสำหรับชุดหนังสือนี้
  • pointSize - ลบล้างค่า pointSize ส่วนกลางสำหรับชุดนี้
  • pointsVisible - ลบล้างค่า pointsVisible ส่วนกลางสำหรับชุดหนังสือนี้
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของออบเจ็กต์อย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะนำมาใช้กับชุดตามลำดับที่กำหนด หรือจะระบุออบเจ็กต์ที่แต่ละระดับมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุดข้อมูล เช่น คำประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศว่าชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และชุดที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์นั้นเป็นคอลัมน์ข้อความ

ประเภท: boolean
เส้นแนวโน้ม

แสดง เส้นแนวโน้ม ในแผนภูมิที่สนับสนุน โดยค่าเริ่มต้นจะใช้เส้นแนวโน้ม linear เส้น แต่ปรับแต่งได้ด้วยตัวเลือก trendlines.n.type

เส้นแนวโน้มจะมีการระบุแบบต่อชุด ดังนั้นส่วนใหญ่ตัวเลือกของคุณจะมีลักษณะดังนี้

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
trendlines.n.color

สีของ เส้นแนวโน้ม ซึ่งแสดงเป็นชื่อสีภาษาอังกฤษหรือสตริงฐานสิบหก

ประเภท: string
ค่าเริ่มต้น: สีเริ่มต้นของชุดหนังสือ
trendlines.n.degree

สำหรับ เส้นแนวโน้ม ของ type: 'polynomial', องศาของพหุนาม (2 สำหรับ สมการกำลังสอง, 3 สำหรับลูกบาศก์ และอื่นๆ)

ประเภท: number
ค่าเริ่มต้น: 3
trendlines.n.labelInLegend

หากกำหนดไว้ เส้นแนวโน้ม จะปรากฏในคำอธิบายเป็นสตริงนี้

ประเภท: string
ค่าเริ่มต้น: null
trendlines.n.lineWidth

ความกว้างของเส้นของ เส้นแนวโน้ม หน่วยเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: 2
trendlines.n.type

ดูว่า เส้นแนวโน้ม เป็น 'linear' (ค่าเริ่มต้น), 'exponential' หรือ 'polynomial'

ประเภท: string
ค่าเริ่มต้น: linear
trendlines.n.visibleInLegend

สมการ เส้นแนวโน้ม ปรากฏในคำอธิบายหรือไม่ ซึ่งจะปรากฏในเคล็ดลับเครื่องมือของเส้นแนวโน้ม

ประเภท: boolean
ค่าเริ่มต้น: false
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ

ตัวเลือกการกำหนดค่าแผนภูมิพื้นที่แบบขั้นบันได

ชื่อ
areaOpacity

ความทึบแสงเริ่มต้นของพื้นที่สีภายใต้ชุดแผนภูมิพื้นที่ โดยที่ 0.0 คือโปร่งใสเต็มที่และ 1.0 คือทึบแสงสนิท หากต้องการระบุความทึบแสงของแต่ละซีรีส์ ให้ตั้งค่า areaOpacity ในพร็อพเพอร์ตี้ series

ประเภท: number, 0.0- 1.0
ค่าเริ่มต้น: 0.3
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
backgroundColor.fill

สีเติมของแผนภูมิเป็นสตริงสี HTML

ประเภท: string
ค่าเริ่มต้น: 'white'
chartArea

ออบเจ็กต์ที่มีสมาชิกที่จะกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่วาดแผนภูมิเอง โดยไม่รวมแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบ ได้แก่ ตัวเลขหรือจำนวนตามด้วย % จำนวนธรรมดาคือค่าในหน่วยพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น chartArea:{left:20,top:0,width:'50%',height:'75%'}

ประเภท: object
ค่าเริ่มต้น: null
chartArea.backgroundColor
สีพื้นหลังพื้นที่แผนภูมิ เมื่อใช้สตริง สตริงนี้อาจเป็นสตริงเลขฐาน 16 (เช่น '#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อใช้ออบเจ็กต์ คุณจะระบุพร็อพเพอร์ตี้ต่อไปนี้ได้
  • stroke: สีที่ระบุเป็นสตริงฐานสิบหกหรือชื่อสีภาษาอังกฤษ
  • strokeWidth: หากระบุ ให้วาดเส้นขอบรอบพื้นที่แผนภูมิตามความกว้างที่ระบุ (และสี stroke)
ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
chartArea.height

ความสูงของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.left

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านซ้าย

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.top

ระยะเวลาที่จะวาดแผนภูมิจากเส้นขอบด้านบน

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
chartArea.width

ความกว้างของพื้นที่แผนภูมิ

ประเภท: number หรือ string
ค่าเริ่มต้น: อัตโนมัติ
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
hAxis

ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าองค์ประกอบแกนแนวนอนแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
ประเภท: object
ค่าเริ่มต้น: null
hAxis.direction

ทิศทางที่ค่าตามแกนแนวนอนเติบโตขึ้น ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
hAxis.textPosition

ตำแหน่งของข้อความในแกนแนวนอนซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
hAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

พร็อพเพอร์ตี้ hAxis ที่ระบุชื่อแกนแนวนอน

ประเภท: string
ค่าเริ่มต้น: null
hAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อแกนแนวนอน วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวนอน

ประเภท: object
ค่าเริ่มต้น: null
hAxis.viewWindow.max

ค่าข้อมูลแนวนอนสูงสุดที่จะแสดง

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
hAxis.viewWindow.min

ค่าข้อมูลแนวนอนขั้นต่ำที่จะแสดงผล

ไม่สนใจเมื่อ hAxis.viewWindowMode เท่ากับ 'pretty' หรือ 'maximized'

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
isStacked

หากตั้งค่าเป็น true จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า หมายเหตุ: ใน แผนภูมิคอลัมน์ พื้นที่ และ SteppedArea Google แผนภูมิจะกลับลำดับรายการคำอธิบายเพื่อให้ตรงกับการจัดเรียงองค์ประกอบชุด (เช่น ชุด 0 จะเป็นรายการคำอธิบายระดับล่างสุด) ข้อมูลนี้ ไม่ มีผลกับแผนภูมิแท่ง

ตัวเลือก isStacked ยังรองรับการซ้อน 100% ด้วย ซึ่งจะมีการปรับสเกลสแต็กขององค์ประกอบในแต่ละค่าโดเมนให้เพิ่มได้จนถึง 100%

ตัวเลือกสำหรับ isStacked มีดังนี้

  • false — องค์ประกอบจะไม่ซ้อนกัน ประเภทการทำงานนี้เป็นค่าเริ่มต้น
  • true — รวมองค์ประกอบสำหรับชุดทั้งหมดไว้ที่ค่าโดเมนแต่ละค่า
  • 'percent' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันได้ 100% โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเปอร์เซ็นต์ที่ 100%
  • 'relative' — จะกองซ้อนองค์ประกอบสำหรับชุดทั้งหมดในแต่ละค่าโดเมนและปรับขนาดใหม่เพื่อให้รวมกันเป็น 1 โดยค่าของแต่ละองค์ประกอบจะคำนวณเป็นเศษส่วนของ 1
  • 'absolute' — ทำงานเหมือนกับ isStacked: true

สำหรับการซ้อน 100% ค่าที่คำนวณสำหรับแต่ละองค์ประกอบจะปรากฏในเคล็ดลับเครื่องมือหลังค่าจริง

แกนเป้าหมายจะมีค่าเริ่มต้นเป็นเครื่องหมายถูกตามสเกล 0-1 แบบสัมพัทธ์เป็นเศษส่วนของ 1 สำหรับ 'relative' และ 0-100% สำหรับ 'percent' (หมายเหตุ: เมื่อใช้ตัวเลือก 'percent' ค่าแกน/เครื่องหมายถูกจะแสดงเป็นเปอร์เซ็นต์ แต่ค่าจริงเป็นค่าสเกล 0-1 สัมพัทธ์ นั่นเป็นเพราะการทำเครื่องหมายแกนเปอร์เซ็นต์เป็นผลมาจากการใช้รูปแบบ "#.##%" กับค่าสเกล 0-1 สัมพัทธ์ เมื่อใช้ isStacked: 'percent' โปรดระบุเครื่องหมายถูก/เส้นตารางโดยใช้ค่าสเกล 0-1 แบบสัมพัทธ์) คุณปรับแต่งค่าและการจัดรูปแบบของเส้นตาราง/เครื่องหมายถูกได้โดยใช้ตัวเลือก hAxis/vAxis ที่เหมาะสม

การซ้อน 100% รองรับเฉพาะค่าของข้อมูลประเภท number และต้องมีค่าพื้นฐานเป็น 0

ประเภท: boolean/ string
ค่าเริ่มต้น: false
คำอธิบาย

วัตถุที่มีสมาชิกเพื่อกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
ประเภท: object
ค่าเริ่มต้น: null
legend.position

ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งต่อไปนี้

  • 'bottom' - ใต้แผนภูมิ
  • 'left' - ที่ด้านซ้ายของแผนภูมิ หากแกนด้านซ้ายไม่มีชุดที่เชื่อมโยงกับแผนภูมิ ดังนั้นหากต้องการให้คำอธิบายอยู่ทางด้านซ้าย ให้ใช้ตัวเลือก targetAxisIndex: 1
  • 'in' - ด้านในของแผนภูมิ ตามมุมซ้ายบน
  • 'none' - ไม่แสดงคำอธิบาย
  • 'right' - ทางด้านขวาของแผนภูมิ ใช้ร่วมกับตัวเลือก vAxes ไม่ได้
  • 'top' - เหนือแผนภูมิ
ประเภท: string
ค่าเริ่มต้น: 'right'
legendTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของคำอธิบาย วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

หากตั้งค่าเป็น true จะวาดชุดข้อมูลจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา

ตัวเลือกนี้รองรับเฉพาะแกน discrete major

ประเภท: boolean
ค่าเริ่มต้น: false
ซีรีส์

อาร์เรย์ของวัตถุ แต่ละรายการอธิบายรูปแบบของชุดที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดเนื้อหา ให้ระบุออบเจ็กต์ {} ที่ว่างเปล่า หากไม่ได้ระบุชุดหรือค่า ระบบจะใช้ค่าส่วนกลาง แต่ละออบเจ็กต์รองรับพร็อพเพอร์ตี้ต่อไปนี้

  • areaOpacity - ลบล้าง areaOpacity ส่วนกลางสำหรับชุดนี้
  • color - สีที่จะใช้กับชุดนี้ ระบุสตริงสี HTML ที่ถูกต้อง
  • type - ประเภทของตัวทำเครื่องหมายสำหรับชุดนี้ ค่าที่ถูกต้องคือ "line", "area", "bars" และ "steppedArea" โปรดทราบว่าแท่งกราฟคือแท่งแนวตั้ง (คอลัมน์) ค่าเริ่มต้นระบุโดยตัวเลือก seriesType ของแผนภูมิ
  • labelInLegend - คำอธิบายของชุดข้อมูลที่จะปรากฏในคำอธิบายแผนภูมิ
  • lineDashStyle - ลบล้างค่า lineDashStyle ส่วนกลางสำหรับชุดหนังสือนี้
  • targetAxisIndex - แกนใดที่จะกำหนดชุดนี้ โดยที่ 0 เป็นแกนเริ่มต้น และ 1 คือแกนตรงข้าม ค่าเริ่มต้นคือ 0 โดยตั้งค่าเป็น 1 เพื่อกำหนดแผนภูมิที่มีการแสดงผลชุดหนังสือที่แตกต่างกันตามแกนต่างๆ ต้องจัดสรรอย่างน้อย 1 ชุดไปยังแกนเริ่มต้น คุณกำหนดขนาดให้กับแกนต่างๆ ได้
  • visibleInLegend - ค่า boolean โดย true หมายความว่าชุดเนื้อหาควรมีรายการคำอธิบาย และ false หมายความว่าไม่ควรใส่ชุดรายการ ค่าเริ่มต้นคือ true

คุณสามารถระบุอาร์เรย์ของวัตถุอย่างใดอย่างหนึ่ง ซึ่งแต่ละรายการจะใช้กับชุดตามลำดับที่กำหนด หรือคุณสามารถระบุวัตถุที่แต่ละตำแหน่งมีคีย์ตัวเลขเพื่อระบุชุดที่ใช้กับชุด ตัวอย่างเช่น การประกาศ 2 รายการต่อไปนี้เหมือนกัน และประกาศชุดแรกเป็นสีดำและไม่มีในคำอธิบาย และรายการที่ 4 เป็นสีแดงและไม่อยู่ในคำอธิบาย

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน
ค่าเริ่มต้น: {}
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ธีม [theme]

ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งทำงานร่วมกันเพื่อให้ได้ลักษณะตามลักษณะแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ขณะนี้มีเพียงธีมเดียวเท่านั้น:

  • 'maximized' - ขยายพื้นที่ของแผนภูมิสูงสุด แล้ววาดคำอธิบายและป้ายกำกับทั้งหมดภายในพื้นที่แผนภูมิ
ประเภท: string
ค่าเริ่มต้น: null
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์นั้นเป็นคอลัมน์ข้อความ

ประเภท: boolean
useFirstColumnAsDomain

หากตั้งค่าเป็น true แผนภูมิจะถือว่าคอลัมน์เป็นโดเมน

ประเภท: boolean
vAxes

ระบุคุณสมบัติของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์ vAxis และมีพร็อพเพอร์ตี้ทั้งหมดที่ vAxis รองรับได้ ค่าพร็อพเพอร์ตี้เหล่านี้จะลบล้างการตั้งค่าส่วนกลางของพร็อพเพอร์ตี้เดียวกัน

หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ก่อนอื่นให้กำหนดแกนใหม่โดยใช้ series.targetAxisIndex จากนั้นกำหนดค่าแกนโดยใช้ vAxes ตัวอย่างต่อไปนี้กำหนดซีรีส์ 2 ให้กับแกนด้านขวาและระบุชื่อและรูปแบบข้อความที่กำหนดเอง

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ โดยออบเจ็กต์คือชุดของออบเจ็กต์ แต่ละชุดจะมีป้ายกำกับตัวเลขที่ระบุแกนที่กำหนด โดยเป็นรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์ vAxis ที่แสดงด้านบน

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย
ค่าเริ่มต้น: null
vAxis

วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบแกนแนวตั้งแบบต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
ประเภท: object
ค่าเริ่มต้น: null
vAxis.direction

ทิศทางที่ค่าตามแกนแนวตั้งเติบโตขึ้น โดยค่าเริ่มต้น ค่าต่ำจะอยู่ที่ด้านล่างของแผนภูมิ ระบุ -1 เพื่อกลับลำดับของค่า

ประเภท: 1 หรือ -1
ค่าเริ่มต้น: 1
vAxis.gridlines

วัตถุที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ ให้ใช้สัญกรณ์การอ่านออบเจ็กต์ตามที่แสดงไว้ที่นี่

{color: '#333', minSpacing: 20}

ตัวเลือกนี้รองรับเฉพาะแกน continuous

ประเภท: object
ค่าเริ่มต้น: null
vAxis.gridlines.color

สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: '#CCC'
vAxis.gridlines.count

จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ หากคุณระบุจำนวนบวกสำหรับ gridlines.count ระบบจะใช้ตัวเลขดังกล่าวในการคำนวณ minSpacing ระหว่างเส้นตาราง ระบุค่า 1 เพื่อวาดเส้นตารางเพียงเส้นเดียว หรือ 0 เพื่อไม่วาดเส้นตาราง ระบุ -1 ซึ่งเป็นค่าเริ่มต้นเพื่อคำนวณจำนวนเส้นตารางโดยอัตโนมัติตามตัวเลือกอื่นๆ

ประเภท: number
ค่าเริ่มต้น: -1
vAxis.logScale

หากเป็น true จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก

ประเภท: boolean
ค่าเริ่มต้น: false
vAxis.maxValue

ย้ายค่าสูงสุดของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะขึ้นด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากกำหนดค่านี้เป็นค่าที่ต่ำกว่าค่า y สูงสุดของข้อมูล vAxis.viewWindow.max จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.minorGridlines

ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines

ประเภท: object
ค่าเริ่มต้น: null
vAxis.minorGridlines.color

สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง

ประเภท: string
ค่าเริ่มต้น: การผสมผสานระหว่างเส้นตารางและสีพื้นหลัง
vAxis.minorGridlines.count

ส่วนใหญ่แล้วตัวเลือก minorGridlines.count จะเลิกใช้งานแล้ว ยกเว้นการปิดใช้เส้นตารางย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยขึ้นอยู่กับระยะห่างระหว่างเส้นตารางหลักกับช่องว่างขั้นต่ำที่กำหนด

ประเภท: number
ค่าเริ่มต้น: 1
vAxis.minValue

ย้ายค่าต่ำสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งค่านี้จะต่ำลงในแผนภูมิส่วนใหญ่ ไม่ต้องสนใจหากค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล vAxis.viewWindow.min จะลบล้างพร็อพเพอร์ตี้นี้

ประเภท: number
ค่าเริ่มต้น: null
vAxis.textPosition

ตำแหน่งของข้อความบนแกนแนวตั้งซึ่งสัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: 'out', 'in', 'none'

ประเภท: string
ค่าเริ่มต้น: 'out'
vAxis.textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

ระบุชื่อแกนแนวตั้ง

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
vAxis.titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อของแกนแนวตั้ง วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

ระบุช่วงการครอบตัดของแกนแนวตั้ง

ประเภท: object
ค่าเริ่มต้น: null
vAxis.viewWindow.max

ค่าข้อมูลแนวตั้งสูงสุดที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
vAxis.viewWindow.min

ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง

ไม่สนใจเมื่อ vAxis.viewWindowMode อยู่ในสถานะ "ค่อนข้าง" หรือ "ขยายใหญ่สุด"

ประเภท: number
ค่าเริ่มต้น: อัตโนมัติ
ความกว้าง

ความกว้างของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างขององค์ประกอบที่มี

ตัวเลือกการกำหนดค่าแผนภูมิตาราง

ชื่อ
alternatingRowStyle

พิจารณาว่าจะกําหนดรูปแบบสีสลับกันให้กับแถวคี่และแถวคู่หรือไม่

ประเภท: boolean
ค่าเริ่มต้น: true
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
เพจ

ในกรณีและวิธีเปิดใช้การแบ่งหน้าผ่านข้อมูล เลือกค่าใดค่าหนึ่งใน string ต่อไปนี้

  • 'enable' - ตารางจะมีปุ่มเลื่อนหน้าและปุ่มย้อนกลับ การคลิกปุ่มเหล่านี้จะเป็นการดำเนินการแบ่งหน้าและเปลี่ยนหน้าที่แสดง คุณอาจต้องตั้งค่าตัวเลือก pageSize ด้วย
  • 'event' - ตารางจะมีปุ่มแบบเลื่อนหน้าและแบบหน้าย้อนกลับ แต่การคลิกปุ่มดังกล่าวจะทำให้เกิดเหตุการณ์ 'page' และจะไม่เปลี่ยนแปลงหน้าที่แสดง ควรใช้ตัวเลือกนี้เมื่อโค้ดติดตั้งตรรกะการเปลี่ยนหน้าของตัวเอง ดูตัวอย่างวิธีจัดการเหตุการณ์การแบ่งหน้าด้วยตนเองในตัวอย่าง TableQueryWrapper
  • 'disable' - [ค่าเริ่มต้น] ระบบไม่รองรับการแบ่งหน้า
  • ประเภท: string
    ค่าเริ่มต้น: 'disable'
pageSize

จำนวนแถวในแต่ละหน้า เมื่อเปิดใช้งานการแบ่งหน้าด้วยตัวเลือกหน้า

ประเภท: number
ค่าเริ่มต้น: 10
showRowNumber

หากตั้งค่าเป็น true จะแสดงหมายเลขแถวเป็นคอลัมน์แรกของตาราง

ประเภท: boolean
ค่าเริ่มต้น: false
จัดเรียง

จัดเรียงคอลัมน์หรือไม่และวิธีจัดเรียงคอลัมน์เมื่อผู้ใช้คลิกที่ส่วนหัวของคอลัมน์ หากเปิดใช้การจัดเรียง ให้พิจารณาตั้งค่าพร็อพเพอร์ตี้ sortAscending และ sortColumn ด้วย เลือกค่า string ค่าใดค่าหนึ่งต่อไปนี้

  • 'enable' - [ค่าเริ่มต้น] ผู้ใช้จะคลิกส่วนหัวของคอลัมน์เพื่อจัดเรียงตามคอลัมน์ที่คลิกได้ เมื่อผู้ใช้คลิกส่วนหัวของคอลัมน์ ระบบจะจัดเรียงแถวโดยอัตโนมัติและ 'sort' จะทริกเกอร์เหตุการณ์
  • 'event' - เมื่อผู้ใช้คลิกส่วนหัวของคอลัมน์ ระบบจะทริกเกอร์เหตุการณ์ 'sort' แต่แถวจะไม่จัดเรียงโดยอัตโนมัติ ควรใช้ตัวเลือกนี้เมื่อหน้าเว็บใช้การจัดเรียงของตนเอง ดูตัวอย่างวิธีจัดการเหตุการณ์การจัดเรียงด้วยตนเองในตัวอย่าง TableQueryWrapper
  • 'disable'- การคลิกส่วนหัวของคอลัมน์จะไม่มีผล
ประเภท: string
ค่าเริ่มต้น: 'enable'
sortAscending

ลำดับการจัดเรียงคอลัมน์การจัดเรียงเริ่มต้น True สำหรับจากน้อยไปมาก false สำหรับมากไปน้อย ไม่สนใจหากไม่ได้ระบุ sortColumn

ประเภท: boolean
ค่าเริ่มต้น: true
sortColumn

ดัชนีของคอลัมน์ในตารางข้อมูล ซึ่งมีการจัดเรียงตารางในขั้นต้น คอลัมน์ดังกล่าวจะมีลูกศรเล็กๆ กำกับอยู่ซึ่งระบุลำดับการจัดเรียง

ประเภท: number
ค่าเริ่มต้น: -1
ความกว้าง

ความกว้างของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างขององค์ประกอบที่มี

ตัวเลือกการกำหนดค่าไทม์ไลน์

ชื่อ
backgroundColor

สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML ธรรมดา เช่น 'red' หรือ '#00cc00' หรือวัตถุที่มีพร็อพเพอร์ตี้ต่อไปนี้

ประเภท: string หรือ object
ค่าเริ่มต้น: 'white'
สี

สีที่จะใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริงที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น colors:['red','#004411']

ประเภท: อาร์เรย์ของสตริง
ค่าเริ่มต้น: สีเริ่มต้น
ส่วนสูง

ความสูงของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มี
ความกว้าง

ความกว้างของแผนภูมิเป็นพิกเซล

ประเภท: number
ค่าเริ่มต้น: ความกว้างขององค์ประกอบที่มี

ตัวเลือกการกำหนดค่าแผนภูมิต้นไม้

ชื่อ
headerColor

สีของส่วนหัวสำหรับแต่ละโหนด ระบุค่าสี HTML

ประเภท: string
ค่าเริ่มต้น: #988f86
maxColor

สีของสี่เหลี่ยมผืนผ้าที่มีค่าในคอลัมน์ 3 เป็น maxColorValue ระบุค่าสี HTML

ประเภท: string
ค่าเริ่มต้น: #00dd00
maxDepth

จำนวนระดับโหนดสูงสุดที่จะแสดงในมุมมองปัจจุบัน ระบบจะรวมระดับไว้ในระนาบปัจจุบัน หากต้นไม้มีระดับมากกว่านี้ คุณต้องเพิ่มหรือลดระดับจึงจะเห็น นอกจากนี้ คุณยังจะเห็น maxPostDepth ระดับด้านล่างเป็นสี่เหลี่ยมผืนผ้าสีเทาภายในโหนดเหล่านี้

ประเภท: number
ค่าเริ่มต้น: 1
maxPostDepth

จำนวนระดับของโหนดที่เกินจาก maxDepth ที่จะแสดงในรูปแบบ "คำแนะนำ" โหนดที่บอกใบ้จะแสดงเป็นสี่เหลี่ยมผืนผ้าที่มีแรเงาภายในโหนดที่อยู่ไม่เกินขีดจำกัด maxDepth

ประเภท: number
ค่าเริ่มต้น: 0
midColor

สีของสี่เหลี่ยมผืนผ้าที่มีค่าคอลัมน์ 3 อยู่ตรงกลางระหว่าง maxColorValue ถึง minColorValue ระบุค่าสี HTML

ประเภท: string
ค่าเริ่มต้น: #000000
minColor

สีของสี่เหลี่ยมผืนผ้าที่มีค่าในคอลัมน์ 3 เป็น minColorValue ระบุค่าสี HTML

ประเภท: string
ค่าเริ่มต้น: #dd0000
noColor

สีที่ใช้สำหรับสี่เหลี่ยมผืนผ้าเมื่อโหนดไม่มีค่าสำหรับคอลัมน์ 3 และโหนดนั้นเป็นใบไม้ (หรือมีเฉพาะใบไม้) ระบุค่าสี HTML

ประเภท: string
ค่าเริ่มต้น: #000000
คำบรรยาย

ข้อความที่จะแสดงด้านล่างชื่อแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
subtitleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
textStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ สีอาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
title

ข้อความที่จะแสดงเหนือแผนภูมิ

ประเภท: string
ค่าเริ่มต้น: ไม่มีชื่อ
titleTextStyle

ออบเจ็กต์ที่ระบุรูปแบบข้อความชื่อ วัตถุมีรูปแบบนี้:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color อาจเป็นสตริงสี HTML ใดก็ได้ เช่น 'red' หรือ '#00cc00' โปรดดู fontName และ fontSize ด้วย

ประเภท: object
ค่าเริ่มต้น: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}