ภาพรวม
แผนภูมิพื้นที่ที่แสดงผลภายในเบราว์เซอร์โดยใช้ SVG หรือ VML แสดงเคล็ดลับเมื่อวางเมาส์เหนือจุด
ตัวอย่างง่ายๆ
<html>
  <head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
      google.charts.load('current', {'packages':['corechart']});
      google.charts.setOnLoadCallback(drawChart);
      function drawChart() {
        var data = google.visualization.arrayToDataTable([
          ['Year', 'Sales', 'Expenses'],
          ['2013',  1000,      400],
          ['2014',  1170,      460],
          ['2015',  660,       1120],
          ['2016',  1030,      540]
        ]);
        var options = {
          title: 'Company Performance',
          hAxis: {title: 'Year',  titleTextStyle: {color: '#333'}},
          vAxis: {minValue: 0}
        };
        var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
        chart.draw(data, options);
      }
    </script>
  </head>
  <body>
    <div id="chart_div" style="width: 100%; height: 500px;"></div>
  </body>
</html>
พื้นที่กองซ้อน
  โดยค่าเริ่มต้น แผนภูมิพื้นที่จะวาดชุดข้อมูลทับกัน คุณอาจเรียงซ้อนกันซ้อนทับกันแทน เพื่อรวมค่าของข้อมูลในค่า x แต่ละค่า ในแผนภูมิพื้นที่ ค่าของแต่ละชุดจะซ้อนกันกับค่าชุดก่อนหน้าเสมอ การวางซ้อนค่าลบและบวกจะทำให้พื้นที่ทับซ้อนกัน โปรดทราบว่าตัวเลือก interpolateNulls ใช้ไม่ได้กับแผนภูมิพื้นที่แบบซ้อน
  ทางด้านซ้ายจะตั้งค่า isStacked เป็น "เท็จ" (ค่าเริ่มต้น) และทางด้านขวาจะเป็น "จริง":
โปรดทราบว่าลำดับของรายการคำอธิบายมีความแตกต่างกัน ในแผนภูมิที่ 2 เป็นแผนภูมิแบบซ้อน ระบบจะกลับลำดับโดยวางอนุกรม 0 ที่ด้านล่างเพื่อให้สอดคล้องกับการเรียงซ้อนขององค์ประกอบชุดข้อมูลมากขึ้น ทำให้คำอธิบายสอดคล้องกับข้อมูล
  แผนภูมิพื้นที่แบบซ้อนยังรองรับการซ้อนกัน 100% ซึ่งกลุ่มองค์ประกอบที่ค่าโดเมนแต่ละค่าจะมีการปรับขนาดให้รวมกันได้ 100% ตัวเลือกในกรณีนี้คือ isStacked: 'percent' ซึ่งจัดรูปแบบแต่ละค่าเป็นเปอร์เซ็นต์ของ 100% และ isStacked: 'relative' ซึ่งจัดรูปแบบแต่ละค่าเป็นเศษส่วนของ 1 นอกจากนี้ยังมีตัวเลือก isStacked: 'absolute' ด้วย ซึ่งมีฟังก์ชันการทำงานเทียบเท่ากับ isStacked: true
โปรดทราบว่าในแผนภูมิแบบซ้อน 100% ทางด้านขวา ค่าเครื่องหมายถูกจะอิงตามสเกล 0-1 สัมพัทธ์ในรูปแบบเศษส่วนของ 1
        var options_stacked = {
          isStacked: true,
          height: 300,
          legend: {position: 'top', maxLines: 3},
          vAxis: {minValue: 0}
        };
    
  
        var options_fullStacked = {
          isStacked: 'relative',
          height: 300,
          legend: {position: 'top', maxLines: 3},
          vAxis: {
            minValue: 0,
            ticks: [0, .3, .6, .9, 1]
          }
        };
    
  สมมติว่าชุดหนึ่งไม่มีข้อมูลของค่า x บางส่วน ตัวอย่างเช่น ในแผนภูมิด้านบน สมมติว่าโดรนไม่พร้อมให้บริการจนถึงปี 2015 และ Segways ไม่พร้อมให้บริการในปี 2014 โปรดทราบว่าเราใช้ค่า Null เมื่อไม่มีข้อมูล แผนภูมิจึงจะมีลักษณะดังนี้
หากความไม่ต่อเนื่องเหล่านั้นไม่น่าสนใจ คุณสามารถใช้เลขศูนย์แทนค่า Null และ/หรือตั้งค่าตัวเลือก InterpolateNulls เป็น "จริง" ดังนี้
กำลังโหลด
ชื่อแพ็กเกจ google.charts.load คือ "corechart".
  google.charts.load("current", {packages: ["corechart"]});
ชื่อคลาสของการแสดงภาพคือ google.visualization.AreaChart
var visualization = new google.visualization.AreaChart(container);
รูปแบบข้อมูล
แถว: แต่ละแถวในตารางแสดงชุดจุดข้อมูลที่มีตำแหน่งแกน x เดียวกัน
คอลัมน์:
| คอลัมน์ 0 | คอลัมน์ที่ 1 | ... | คอลัมน์ N | |
|---|---|---|---|---|
| จุดประสงค์ในการใช้: | 
 | ค่าบรรทัดที่ 1 | ... | ค่าบรรทัด N | 
| ประเภทข้อมูล: | 
 | ตัวเลข | ... | ตัวเลข | 
| บทบาท: | โดเมน | ข้อมูล | ... | ข้อมูล | 
| บทบาทของคอลัมน์ที่ไม่บังคับมีดังนี้ | ... | 
ตัวเลือกการกำหนดค่า
| ชื่อ | |
|---|---|
| aggregationTarget | วิธีรวมข้อมูลหลายรายการไว้ในเคล็ดลับเครื่องมือ 
 aggregationTargetมักใช้ควบคู่กับselectionModeและtooltip.triggerเช่น
var options = {
  // Allow multiple
  // simultaneous selections.
  selectionMode: 'multiple',
  // Trigger tooltips
  // on selections.
  tooltip: {trigger: 'selection'},
  // Group selections
  // by x-value.
  aggregationTarget: 'category',
};
    ประเภท: สตริง ค่าเริ่มต้น: "auto" | 
| animation.duration | ระยะเวลาของภาพเคลื่อนไหวเป็นมิลลิวินาที โปรดดูรายละเอียดในเอกสารประกอบเกี่ยวกับภาพเคลื่อนไหว ประเภท: ตัวเลข ค่าเริ่มต้น: 0 | 
| animation.easing | ฟังก์ชันการค่อยๆ เปลี่ยนที่ใช้กับภาพเคลื่อนไหว โดยมีตัวเลือกดังต่อไปนี้ 
 ประเภท: สตริง ค่าเริ่มต้น: "เชิงเส้น" | 
| animation.startup | 
      กำหนดว่าแผนภูมิจะเคลื่อนไหวเมื่อวาดครั้งแรกหรือไม่ หากเป็น  ประเภท: บูลีน ค่าเริ่มต้น false | 
| annotations.boxStyle | 
      สำหรับแผนภูมิที่รองรับคำอธิบายประกอบ ออบเจ็กต์  
var options = {
  annotations: {
    boxStyle: {
      // Color of the box outline.
      stroke: '#888',
      // Thickness of the box outline.
      strokeWidth: 1,
      // x-radius of the corner curvature.
      rx: 10,
      // y-radius of the corner curvature.
      ry: 10,
      // Attributes for linear gradient fill.
      gradient: {
        // Start color for gradient.
        color1: '#fbf6a7',
        // Finish color for gradient.
        color2: '#33b679',
        // Where on the boundary to start and
        // end the color1/color2 gradient,
        // relative to the upper left corner
        // of the boundary.
        x1: '0%', y1: '0%',
        x2: '100%', y2: '100%',
        // If true, the boundary for x1,
        // y1, x2, and y2 is the box. If
        // false, it's the entire chart.
        useObjectBoundingBoxUnits: true
      }
    }
  }
};
    ปัจจุบันตัวเลือกนี้รองรับแผนภูมิพื้นที่ แผนภูมิแท่ง แผนภูมิคอลัมน์ แผนภูมิผสม แผนภูมิเส้น และแผนภูมิกระจาย แต่แผนภูมิคำอธิบายประกอบไม่รองรับ ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| annotations.datum | 
      สำหรับแผนภูมิที่รองรับคำอธิบายประกอบ ออบเจ็กต์  annotations.datumจะช่วยให้คุณลบล้างตัวเลือกของ Google แผนภูมิสำหรับคำอธิบายประกอบที่มีให้สำหรับองค์ประกอบข้อมูลแต่ละรายการได้ (เช่น ค่าที่แสดงพร้อมกับแต่ละแท่งในแผนภูมิแท่ง) คุณควบคุมสีได้ด้วยannotations.datum.stem.color, ความยาวของก้านด้วยannotations.datum.stem.lengthและสไตล์ด้วยannotations.datum.styleประเภท: ออบเจ็กต์ ค่าเริ่มต้น: สีคือ "ดำ" ความยาวคือ 12 รูปแบบคือ "จุด" | 
| annotations.domain | 
      สำหรับแผนภูมิที่รองรับคำอธิบายประกอบ ออบเจ็กต์  annotations.domainจะช่วยให้คุณลบล้างตัวเลือกของ Google แผนภูมิสำหรับคำอธิบายประกอบที่มีให้สำหรับโดเมน (แกนหลักของแผนภูมิ เช่น แกน X ในแผนภูมิเส้นทั่วไป) คุณควบคุมสีได้ด้วยannotations.domain.stem.color, ความยาวของก้านด้วยannotations.domain.stem.lengthและสไตล์ด้วยannotations.domain.styleประเภท: ออบเจ็กต์ ค่าเริ่มต้น: สีคือ "ดำ" ความยาวคือ 5 รูปแบบคือ "จุด" | 
| annotations.highContrast | 
      สำหรับแผนภูมิที่รองรับคำอธิบายประกอบ บูลีน  annotations.highContrastจะให้คุณลบล้างตัวเลือกสีคำอธิบายประกอบของ Google แผนภูมิได้ โดยค่าเริ่มต้นannotations.highContrastจะเป็น "จริง" ซึ่งทำให้แผนภูมิเลือกสีของคำอธิบายประกอบที่มีคอนทราสต์ดี นั่นคือสีอ่อนบนพื้นหลังสีเข้มและสีเข้มเมื่อสีอ่อน หากตั้งค่าannotations.highContrastเป็น "เท็จ" และไม่ได้ระบุสีคำอธิบายประกอบของคุณเอง Google แผนภูมิจะใช้สีเริ่มต้นของชุดคำอธิบายประกอบสำหรับคำอธิบายประกอบประเภท: บูลีน ค่าเริ่มต้น: true | 
| annotations.stem | 
      สำหรับแผนภูมิที่รองรับคำอธิบายประกอบ ออบเจ็กต์  annotations.stemจะช่วยให้คุณลบล้างตัวเลือกของ Google แผนภูมิสำหรับรูปแบบแท่งได้ คุณควบคุมสีได้ด้วยannotations.stem.colorและความยาวของก้านด้วยannotations.stem.lengthโปรดทราบว่าตัวเลือกความยาวความยาวเองไม่มีผลต่อคำอธิบายประกอบที่มีรูปแบบ'line'สำหรับคำอธิบายประกอบข้อมูล'line'ความยาวรากไม้จะเหมือนกับข้อความเสมอ และสำหรับคำอธิบายประกอบโดเมน'line'ระยะเวลาจะขยายทั่วทั้งแผนภูมิประเภท: ออบเจ็กต์ ค่าเริ่มต้น: สีคือ "สีดำ" ความยาวคือ 5 สำหรับคำอธิบายประกอบโดเมนและ 12 สำหรับคำอธิบายประกอบข้อมูลมูลฐาน | 
| annotations.style | 
      สำหรับแผนภูมิที่รองรับคำอธิบายประกอบ ตัวเลือก  annotations.styleจะช่วยให้คุณลบล้างตัวเลือกประเภทคำอธิบายประกอบของ Google แผนภูมิได้ ซึ่งจะเป็น'line'หรือ'point'ก็ได้ประเภท: สตริง ค่าเริ่มต้น: "point" | 
| annotations.textStyle | 
      สำหรับแผนภูมิที่รองรับคำอธิบายประกอบ ออบเจ็กต์  annotations.textStyleจะควบคุมลักษณะที่ปรากฏของข้อความคำอธิบายประกอบ ดังนี้
var options = {
  annotations: {
    textStyle: {
      fontName: 'Times-Roman',
      fontSize: 18,
      bold: true,
      italic: true,
      // The color of the text.
      color: '#871b47',
      // The color of the text outline.
      auraColor: '#d799ae',
      // The transparency of the text.
      opacity: 0.8
    }
  }
};
    ปัจจุบันตัวเลือกนี้รองรับแผนภูมิพื้นที่ แผนภูมิแท่ง แผนภูมิคอลัมน์ แผนภูมิผสม แผนภูมิเส้น และแผนภูมิกระจาย ซึ่ง แผนภูมิคำอธิบายประกอบ ไม่รองรับ ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| areaOpacity | 
      ความทึบแสงเริ่มต้นของพื้นที่สีในชุดแผนภูมิพื้นที่ โดย 0.0 หมายถึงโปร่งแสงเต็มที่ และ 1.0 คือทึบแสงเต็มที่ หากต้องการระบุความทึบแสงสำหรับแต่ละชุด ให้ตั้งค่าพื้นที่ความทึบแสงในพร็อพเพอร์ตี้  ประเภท: ตัวเลข 0.0-1.0 ค่าเริ่มต้น: 0.3 | 
| axisTitlesPosition | ตำแหน่งที่จะวางชื่อแกนเมื่อเทียบกับพื้นที่แผนภูมิ ค่าที่รองรับ 
 ประเภท: สตริง ค่าเริ่มต้น: "out" | 
| backgroundColor | 
      สีพื้นหลังสำหรับพื้นที่หลักของแผนภูมิ อาจเป็นสตริงสี HTML แบบง่าย เช่น  ประเภท: สตริงหรือออบเจ็กต์ ค่าเริ่มต้น: "white" | 
| backgroundColor.stroke | สีเส้นขอบของแผนภูมิ เป็นสตริงสี HTML ประเภท: สตริง ค่าเริ่มต้น: "#666" | 
| backgroundColor.strokeWidth | ความกว้างของขอบเป็นพิกเซล ประเภท: ตัวเลข ค่าเริ่มต้น: 0 | 
| backgroundColor.fill | สีเติมแผนภูมิ เป็นสตริงสี HTML ประเภท: สตริง ค่าเริ่มต้น: "white" | 
| chartArea | 
      ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าตำแหน่งและขนาดของพื้นที่แผนภูมิ (บริเวณที่มีการวาดแผนภูมิ ยกเว้นแกนและคำอธิบาย) ระบบรองรับ 2 รูปแบบคือ ตัวเลขหรือตัวเลขตามด้วย % ตัวเลขง่ายๆ คือค่าที่มีหน่วยเป็นพิกเซล ตัวเลขตามด้วย % คือเปอร์เซ็นต์ เช่น  ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| chartArea.backgroundColor | 
      สีพื้นหลังของพื้นที่แผนภูมิ เมื่อใช้สตริง อาจเป็นสตริงเลขฐาน 16 (เช่น "#fdc') หรือชื่อสีภาษาอังกฤษ เมื่อมีการใช้ออบเจ็กต์ จะมีพร็อพเพอร์ตี้ต่อไปนี้ให้ใช้งาน
     
 ประเภท: สตริงหรือออบเจ็กต์ ค่าเริ่มต้น: "white" | 
| chartArea.left | ระยะห่างในการวาดแผนภูมิจากเส้นขอบด้านซ้าย ประเภท: ตัวเลขหรือสตริง ค่าเริ่มต้น: อัตโนมัติ | 
| chartArea.top | ระยะห่างในการวาดแผนภูมิจากเส้นขอบด้านบน ประเภท: ตัวเลขหรือสตริง ค่าเริ่มต้น: อัตโนมัติ | 
| chartArea.width | ความกว้างพื้นที่แผนภูมิ ประเภท: ตัวเลขหรือสตริง ค่าเริ่มต้น: อัตโนมัติ | 
| chartArea.height | ความสูงพื้นที่แผนภูมิ ประเภท: ตัวเลขหรือสตริง ค่าเริ่มต้น: อัตโนมัติ | 
| สี | 
      สีที่ใช้สำหรับองค์ประกอบของแผนภูมิ อาร์เรย์ของสตริง โดยที่องค์ประกอบแต่ละรายการเป็นสตริงสี HTML เช่น  ประเภท: อาร์เรย์ของสตริง ค่าเริ่มต้น: สีเริ่มต้น | 
| ไม้กางเขน | ออบเจ็กต์ที่มีพร็อพเพอร์ตี้ไม้กางเขนสำหรับแผนภูมิ ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| crosshair.color | สีกากบาทที่แสดงเป็นชื่อสี (เช่น "น้ำเงิน") หรือค่า RGB (เช่น "#adf") ประเภท: สตริง ประเภท: ค่าเริ่มต้น | 
| crosshair.focused | 
      ออบเจ็กต์ที่มีพร็อพเพอร์ตี้เส้นไขว้เมื่อโฟกัส ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: ค่าเริ่มต้น | 
| crosshair.opacity | 
      ความทึบแสงของเส้นด้ายที่  ประเภท: ตัวเลข ค่าเริ่มต้น: 1.0 | 
| crosshair.orientation | การวางแนวของกากบาท ซึ่งอาจเป็น "แนวตั้ง" สำหรับผมในแนวตั้งเท่านั้น, "แนวนอน" สำหรับผมในแนวนอนเท่านั้น หรือ "ทั้ง 2 แบบ" สำหรับเส้นกากบาทแบบดั้งเดิม ประเภท: สตริง ค่าเริ่มต้น: "ทั้งสองแบบ" | 
| crosshair.selected | 
      ออบเจ็กต์ที่มีพร็อพเพอร์ตี้เครื่องหมายกากบาทเมื่อเลือก ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: ค่าเริ่มต้น | 
| crosshair.trigger | 
      กรณีที่ควรแสดงกากบาท: ใน  ประเภท: สตริง ค่าเริ่มต้น: "ทั้งสองแบบ" | 
| dataOpacity | ความโปร่งใสของจุดข้อมูล โดย 1.0 คือทึบแสงสนิทและโปร่งใส 0.0 ในแผนภูมิกระจาย ฮิสโตแกรม แผนภูมิแท่ง และคอลัมน์ ข้อมูลนี้หมายถึงข้อมูลที่มองเห็นได้อย่างจุดในแผนภูมิกระจายและสี่เหลี่ยมผืนผ้าในแผนภูมิอื่นๆ ในแผนภูมิที่การเลือกข้อมูลจะสร้างจุด เช่น แผนภูมิเส้นและแผนภูมิพื้นที่ ส่วนนี้หมายถึงวงกลมที่ปรากฏเมื่อวางเมาส์เหนือหรือเลือก แผนภูมิผสมจะแสดงพฤติกรรมทั้ง 2 แบบ และตัวเลือกนี้ไม่มีผลต่อแผนภูมิอื่นๆ (หากต้องการเปลี่ยนความทึบแสงของเส้นแนวโน้ม โปรดดู ความทึบแสงของเส้นแนวโน้ม ) ประเภท: ตัวเลข ค่าเริ่มต้น: 1.0 | 
| enableInteractivity | แผนภูมิแสดงเหตุการณ์ที่อิงตามผู้ใช้หรือโต้ตอบกับการโต้ตอบของผู้ใช้หรือไม่ หากเป็นเท็จ แผนภูมิจะไม่ส่ง "select" หรือเหตุการณ์ที่อิงตามการโต้ตอบอื่นๆ (แต่จะแสดงเหตุการณ์พร้อมหรือเหตุการณ์ข้อผิดพลาด) และจะไม่แสดงข้อความโฮเวอร์หรือเปลี่ยนขึ้นอยู่กับข้อมูลที่ผู้ใช้ป้อน ประเภท: บูลีน ค่าเริ่มต้น: true | 
| explorer | 
      ตัวเลือก  ฟีเจอร์นี้ยังอยู่ในช่วงทดลอง และอาจมีการเปลี่ยนแปลงในเวอร์ชันต่อๆ ไป หมายเหตุ: นักสำรวจจะทำงานกับแกนที่มีต่อเนื่อง (เช่น ตัวเลขหรือวันที่) เท่านั้น ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| explorer.actions | โปรแกรมสำรวจ Google แผนภูมิรองรับการทำงาน 3 อย่างดังนี้ 
 ประเภท: อาร์เรย์ของสตริง ค่าเริ่มต้น: ['dragToPan', 'rightClickToReset'] | 
| explorer.axis | 
      โดยค่าเริ่มต้น ผู้ใช้จะเลื่อนได้ทั้งแนวนอนและแนวตั้งเมื่อใช้ตัวเลือก  ประเภท: สตริง ค่าเริ่มต้น: การแพนกล้องทั้งในแนวนอนและแนวตั้ง | 
| explorer.keepInBounds | 
      โดยค่าเริ่มต้น ผู้ใช้จะเลื่อนไปรอบๆ ได้ไม่ว่าข้อมูลจะอยู่ที่ใด ให้ใช้  ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| explorer.maxZoomIn | 
      จำนวนสูงสุดที่นักสำรวจสามารถซูมเข้าได้ โดยค่าเริ่มต้น ผู้ใช้จะซูมเข้าได้เพียงพอที่จะเห็นเพียง 25% ของมุมมองเดิม การตั้งค่า  ประเภท: ตัวเลข ค่าเริ่มต้น: 0.25 | 
| explorer.maxZoomOut | 
      จำนวนสูงสุดที่นักสำรวจจะซูมออกได้ โดยค่าเริ่มต้น ผู้ใช้จะซูมออกได้ไกลพอที่แผนภูมิจะใช้พื้นที่เพียง 1/4 ของพื้นที่ว่าง การตั้งค่า  ประเภท: ตัวเลข ค่าเริ่มต้น: 4 | 
| explorer.zoomDelta | 
      เมื่อผู้ใช้ซูมเข้าหรือออก  ประเภท: ตัวเลข ค่าเริ่มต้น: 1.5 | 
| focusTarget | ประเภทของเอนทิตีที่รับการโฟกัสเมื่อวางเมาส์เหนือเมาส์ ยังมีผลต่อการเลือกเอนทิตีด้วยการคลิกเมาส์ และองค์ประกอบตารางข้อมูลใดที่เชื่อมโยงกับเหตุการณ์ด้วย อาจมีสถานะใดสถานะหนึ่งดังต่อไปนี้ 
 ในโฟกัสTarget "หมวดหมู่" เคล็ดลับเครื่องมือจะแสดงค่าหมวดหมู่ทั้งหมด วิธีนี้อาจเป็นประโยชน์ในการเปรียบเทียบค่าของชุดข้อมูลต่างๆ ประเภท: สตริง ค่าเริ่มต้น: "มูลฐาน" | 
| fontSize | ขนาดแบบอักษรเริ่มต้นเป็นพิกเซลของข้อความทั้งหมดในแผนภูมิ คุณลบล้างค่านี้ได้โดยใช้พร็อพเพอร์ตี้สำหรับเอลิเมนต์ของแผนภูมิที่เฉพาะเจาะจง ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| fontName | แบบอักษรเริ่มต้นสำหรับข้อความทั้งหมดในแผนภูมิ คุณลบล้างค่านี้ได้โดยใช้พร็อพเพอร์ตี้สำหรับเอลิเมนต์ของแผนภูมิที่เฉพาะเจาะจง ประเภท: สตริง ค่าเริ่มต้น: 'สวัสดิการ' | 
| forceIFrame | วาดแผนภูมิภายในเฟรมแบบอินไลน์ (โปรดทราบว่าใน IE8 ตัวเลือกนี้จะถูกละเว้น และแผนภูมิ IE8 ทั้งหมดวาดใน i-frame) ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| hAxis | วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบของแกนแนวนอนต่างๆ หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ คุณใช้รูปแบบลิเทอรัลของออบเจ็กต์ได้ดังที่แสดงที่นี่ 
{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| hAxis.baseline | เกณฑ์พื้นฐานสำหรับแกนแนวนอน ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.baselineColor | 
      สีของเกณฑ์พื้นฐานสำหรับแกนแนวนอน เป็นสตริงสี HTML ใดก็ได้ เช่น  ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: ตัวเลข ค่าเริ่มต้น: "black" | 
| hAxis.direction | 
      ทิศทางที่ค่าตามแกนแนวนอนขยายตัว ระบุ  ประเภท: 1 หรือ -1 ค่าเริ่มต้น: 1 | 
| hAxis.format | สตริงรูปแบบสำหรับป้ายกำกับตัวเลขหรือแกนวันที่ 
      สำหรับป้ายกำกับแกนตัวเลข นี่คือส่วนย่อยของการจัดรูปแบบทศนิยม
      
        ชุดรูปแบบ ICU
       เช่น  
 
      สำหรับป้ายกำกับแกนวันที่ นี่คือส่วนย่อยของการจัดรูปแบบวันที่
      
        ชุดรูปแบบ ICU
       เช่น  การจัดรูปแบบจริงที่ใช้กับป้ายกำกับมาจากภาษาที่โหลด API ไว้ ดูรายละเอียดเพิ่มเติมได้ที่ การโหลดแผนภูมิที่มีภาษาเฉพาะ 
      ในการคำนวณค่าเครื่องหมายถูกและเส้นตาราง เราจะพิจารณาชุดค่าผสมทางเลือกต่างๆ ของตัวเลือกเส้นตารางที่เกี่ยวข้องทั้งหมด และจะปฏิเสธทางเลือกอื่นหากป้ายกำกับเครื่องหมายถูกที่จัดรูปแบบซ้ำหรือทับซ้อนกัน
      คุณจึงระบุ  
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: สตริง ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.gridlines | วัตถุที่มีพร็อพเพอร์ตี้สำหรับกำหนดค่าเส้นตารางบนแกนแนวนอน โปรดทราบว่าเส้นตารางของแกนแนวนอนจะวาดในแนวตั้ง หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ คุณใช้รูปแบบลิเทอรัลของออบเจ็กต์ได้ดังที่แสดงที่นี่ {color: '#333', minSpacing: 20}
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| hAxis.gridlines.color | สีของเส้นตารางแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง ประเภท: สตริง ค่าเริ่มต้น: "#CCC" | 
| hAxis.gridlines.count | 
      จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ
      หากคุณระบุจำนวนบวกสำหรับ  ประเภท: ตัวเลข ค่าเริ่มต้น: -1 | 
| hAxis.gridlines.interval | 
      อาร์เรย์ของขนาด (เป็นค่าข้อมูล ไม่ใช่พิกเซล) ระหว่างเส้นตารางที่อยู่ติดกัน  ขณะนี้ตัวเลือกนี้ใช้ได้กับแกนตัวเลขเท่านั้น แต่คล้ายกับตัวเลือก  ประเภท: ตัวเลขตั้งแต่ 1 ถึง 10 โดยไม่รวม 10 ค่าเริ่มต้น: คำนวณ | 
| hAxis.gridlines.minSpacing | 
      พื้นที่หน้าจอต่ำสุด (หน่วยเป็นพิกเซล) ระหว่างเส้นตารางหลัก hAxis
      ค่าเริ่มต้นสำหรับเส้นตารางหลักคือ  ประเภท: ตัวเลข ค่าเริ่มต้น: คำนวณ | 
| hAxis.gridlines.multiple | ค่าเส้นตารางและเครื่องหมายถูกทั้งหมดต้องเป็นพหุคูณของค่าของตัวเลือกนี้  โปรดทราบว่าไม่คํานึงถึงกำลังเป็นจำนวน 10 เท่าของจำนวนคูณ ซึ่งต่างจากช่วงเวลา
      คุณบังคับให้ทิกเป็นจำนวนเต็มได้โดยการระบุ  ประเภท: ตัวเลข ค่าเริ่มต้น: 1 | 
| hAxis.gridlines.units | ลบล้างรูปแบบเริ่มต้นสำหรับข้อมูลประเภทวันที่/วันที่และเวลา/เวลาของวันในลักษณะต่างๆ เมื่อใช้กับเส้นตารางที่คำนวณในแผนภูมิ อนุญาตการจัดรูปแบบสำหรับปี เดือน วัน ชั่วโมง นาที วินาที และมิลลิวินาที รูปแบบทั่วไปคือ 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]}
    hours: {format: [/*format strings here*/]}
    minutes: {format: [/*format strings here*/]}
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]},
  }
}
    ดูข้อมูลเพิ่มเติมได้ในวันที่และเวลา ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| hAxis.minorGridlines | ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวนอน ซึ่งคล้ายกับตัวเลือก hAxis.gridlines 
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| hAxis.minorGridlines.color | สีของเส้นตารางย่อยแนวนอนภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง ประเภท: สตริง ค่าเริ่มต้น: การผสมผสานของสีของเส้นตารางและสีพื้นหลัง | 
| hAxis.minorGridlines.count | ระบบเลิกใช้งานตัวเลือก  ประเภท: ตัวเลข ค่าเริ่มต้น:1 | 
| hAxis.minorGridlines.interval | ตัวเลือก minGridlines.interval เป็นเหมือนตัวเลือกช่วงเส้นตารางหลัก แต่ช่วงเวลาที่เลือกจะเป็นตัวหารคู่ของช่วงเส้นตารางหลักเสมอ
      ช่วงเวลาเริ่มต้นสำหรับสเกลเชิงเส้นคือ  ประเภท: ตัวเลข ค่าเริ่มต้น:1 | 
| hAxis.minorGridlines.minSpacing | พื้นที่ขั้นต่ำที่จำเป็น (หน่วยเป็นพิกเซล) ระหว่างเส้นตารางย่อยที่อยู่ติดกัน และระหว่างเส้นตารางย่อยกับเส้นตารางหลัก ค่าเริ่มต้นคือ 1/2 ขั้นต่ำของเส้นตารางหลักสำหรับสเกลเชิงเส้น และ 1/5 minSpacing สำหรับสเกลบันทึก ประเภท: ตัวเลข ค่าเริ่มต้น: คำนวณ | 
| hAxis.minorGridlines.multiple | เหมือนกับอีเมลหลัก  ประเภท: ตัวเลข ค่าเริ่มต้น: 1 | 
| hAxis.minorGridlines.units | ลบล้างรูปแบบเริ่มต้นสำหรับประเภทข้อมูลวันที่/วันที่และเวลา/ช่วงเวลาของวันในลักษณะต่างๆ เมื่อใช้กับเส้นตารางย่อยที่คำนวณในแผนภูมิ อนุญาตการจัดรูปแบบสำหรับปี เดือน วัน ชั่วโมง นาที วินาที และมิลลิวินาที รูปแบบทั่วไปคือ 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]}
    hours: {format: [/*format strings here*/]}
    minutes: {format: [/*format strings here*/]}
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]},
  }
}
    ดูข้อมูลเพิ่มเติมได้ในวันที่และเวลา ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| hAxis.logScale | 
      พร็อพเพอร์ตี้  ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| hAxis.scaleType | 
      พร็อพเพอร์ตี้  
 ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: สตริง ค่าเริ่มต้น: null | 
| hAxis.textPosition | ตำแหน่งของข้อความแกนแนวนอนที่สัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: "out", "in", "none" ประเภท: สตริง ค่าเริ่มต้น: "out" | 
| hAxis.textStyle | วัตถุที่ระบุรูปแบบข้อความของแกนแนวนอน ออบเจ็กต์มีรูปแบบดังนี้ 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       ประเภท: ออบเจ็กต์ 
      ค่าเริ่มต้น:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| hAxis.ticks | 
      แทนที่เครื่องหมายแสดงตำแหน่งบนแกน X ที่สร้างขึ้นโดยอัตโนมัติด้วยอาร์เรย์ที่ระบุ องค์ประกอบแต่ละรายการของอาร์เรย์ควรเป็นค่าเครื่องหมายถูกที่ถูกต้อง (เช่น ตัวเลข วันที่ วันที่และเวลา หรือเวลาของวัน) หรือออบเจ็กต์ หากเป็นออบเจ็กต์ ควรมีพร็อพเพอร์ตี้  
      ViewWindow จะขยายโดยอัตโนมัติเพื่อรวมจุดต่ำสุดและสูงสุด เว้นแต่คุณจะระบุ  ตัวอย่าง 
 
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: อาร์เรย์ขององค์ประกอบ ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.title | 
      พร็อพเพอร์ตี้  ประเภท: สตริง ค่าเริ่มต้น: null | 
| hAxis.titleTextStyle | วัตถุที่ระบุรูปแบบข้อความชื่อแกนแนวนอน ออบเจ็กต์มีรูปแบบดังนี้ 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       ประเภท: ออบเจ็กต์ 
      ค่าเริ่มต้น:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| hAxis.allowContainerBoundaryTextCutoff | หากเป็น "เท็จ" จะซ่อนป้ายกำกับด้านนอกสุดแทนที่จะครอบตัดตามคอนเทนเนอร์ของแผนภูมิ หากเป็น "จริง" จะอนุญาตให้มีการครอบตัดป้ายกำกับ ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| hAxis.slantedText | 
      หากเป็น "จริง" ให้วาดข้อความของแกนแนวนอนในมุมหนึ่งเพื่อช่วยให้ข้อความพอดีกับแกนมากขึ้น หากเป็น "เท็จ" ให้วาดข้อความของแกนแนวนอนให้ตั้งตรง ลักษณะการทำงานเริ่มต้นคือการปรับข้อความเอียงหากไม่สามารถจัดวางได้พอดีเมื่อวาดตั้งตรง โปรดทราบว่าตัวเลือกนี้จะพร้อมใช้งานเมื่อตั้งค่า  ประเภท: บูลีน ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.slantedTextAngle | 
      มุมของข้อความแกนแนวนอน หากวาดเอียง ไม่สนใจหาก  ประเภท: ตัวเลข -90—90 ค่าเริ่มต้น: 30 | 
| hAxis.maxAlternation | จำนวนระดับสูงสุดของข้อความแกนแนวนอน หากป้ายกำกับข้อความของแกนมีจำนวนมากเกินไป เซิร์ฟเวอร์อาจเลื่อนป้ายกำกับข้างเคียงขึ้นหรือลงเพื่อปรับป้ายกำกับให้อยู่ใกล้กันมากขึ้น ค่านี้ระบุจำนวนระดับที่จะใช้มากที่สุด เซิร์ฟเวอร์จะใช้ระดับน้อยกว่าได้หากป้ายกำกับพอดีโดยไม่ซ้อนทับกัน สำหรับวันที่และเวลา ค่าเริ่มต้นคือ 1 ประเภท: ตัวเลข ค่าเริ่มต้น: 2 | 
| hAxis.maxTextLines | จำนวนบรรทัดสูงสุดที่อนุญาตสำหรับป้ายกำกับข้อความ ป้ายกำกับอาจมีหลายบรรทัดหากยาวเกินไป และโดยค่าเริ่มต้น จำนวนบรรทัดจะถูกจำกัดด้วยความสูงของพื้นที่ว่าง ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.minTextSpacing | ระยะห่างแนวนอนต่ำสุดในหน่วยพิกเซลสามารถระหว่างป้ายกำกับข้อความ 2 ป้ายที่อยู่ติดกัน หากป้ายกำกับเว้นระยะห่างไว้อย่างหนาแน่นหรือยาวเกินไป ระยะห่างอาจลดลงต่ำกว่าเกณฑ์นี้ และในกรณีนี้จะมีการใช้มาตรการลดความยุ่งเหยิงของป้ายกำกับ (เช่น การตัดทอนหรือตัดป้ายกำกับบางส่วนออก) ประเภท: ตัวเลข ค่าเริ่มต้น: ค่าของ  hAxis.textStyle.fontSize | 
| hAxis.showTextEvery | จำนวนป้ายกำกับในแกนแนวนอนที่จะแสดง โดย 1 หมายถึงแสดงป้ายกำกับทุกป้าย และ 2 หมายถึงแสดงป้ายกำกับอื่นๆ ทั้งหมด และอื่นๆ ค่าเริ่มต้นคือพยายามแสดงป้ายกำกับให้ได้มากที่สุดโดยไม่ทับซ้อนกัน ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.maxValue | 
      ย้ายค่าสูงสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านขวาในแผนภูมิส่วนใหญ่ ไม่สนใจหากตั้งค่าเป็นค่าที่น้อยกว่าค่า x สูงสุดของข้อมูล
       
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.minValue | 
      ย้ายค่าต่ำสุดของแกนแนวนอนเป็นค่าที่ระบุ ซึ่งจะอยู่ทางซ้ายในแผนภูมิส่วนใหญ่ จะไม่สนใจหากตั้งค่านี้เป็นค่าที่มากกว่าค่า x ขั้นต่ำของข้อมูล
       
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.viewWindowMode | ระบุวิธีปรับขนาดแกนแนวนอนเพื่อแสดงค่าภายในพื้นที่แผนภูมิ ระบบรองรับค่าสตริงต่อไปนี้ 
 
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: สตริง 
      ค่าเริ่มต้น:
 เทียบเท่ากับ "pretty" แต่  haxis.viewWindow.minและhaxis.viewWindow.maxจะมีความสำคัญเหนือกว่าหากมีการใช้งาน | 
| hAxis.viewWindow | ระบุช่วงการครอบตัดของแกนแนวนอน ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| hAxis.viewWindow.max | 
 ไม่สนใจเมื่อ  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| hAxis.viewWindow.min | 
 ไม่สนใจเมื่อ  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| ส่วนสูง | ความสูงของแผนภูมิเป็นพิกเซล ประเภท: ตัวเลข ค่าเริ่มต้น: ความสูงขององค์ประกอบที่มีอยู่ | 
| interpolateNulls | เลือกว่าจะเดามูลค่าของคะแนนที่หายไปหรือไม่ หากจริง ระบบจะคาดเดาค่าของข้อมูลที่ขาดหายไปตามจุดที่อยู่ใกล้เคียง หากเป็น "เท็จ" ระบบจะหยุดพักในบรรทัดในจุดที่ไม่ทราบ 
      ไม่รองรับแผนภูมิพื้นที่ที่มีตัวเลือก  ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| isStacked | หากตั้งค่าเป็น "จริง" จะซ้อนองค์ประกอบสำหรับชุดข้อมูลทั้งหมดที่แต่ละค่าโดเมน หมายเหตุ: ในแผนภูมิ Column, Area และ SteppedArea แผนภูมิ Google จะกลับลำดับรายการคำอธิบายเพื่อให้สอดคล้องกับการเรียงซ้อนขององค์ประกอบชุดข้อมูลมากขึ้น (เช่น ชุดข้อมูล 0 จะเป็นรายการคำอธิบายด้านล่างสุด) ตัวเลือกนี้ ไม่ มีผลกับแผนภูมิแท่ง 
      ตัวเลือก  ตัวเลือกสำหรับ  
 สำหรับการซ้อน 100% ค่าที่คำนวณแล้วของแต่ละองค์ประกอบจะปรากฏในเคล็ดลับเครื่องมือหลังจากค่าจริง 
      แกนเป้าหมายจะมีค่าเริ่มต้นเป็นการเลือกค่าตามสเกล 0-1 สัมพัทธ์เป็นเศษส่วน
 ของ 1 สำหรับ  
      การเรียงซ้อน 100% รองรับเฉพาะค่าข้อมูลประเภท  ประเภท: บูลีน/สตริง ค่าเริ่มต้น: เท็จ | 
| คำอธิบาย | ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าแง่มุมต่างๆ ของคำอธิบาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ คุณใช้รูปแบบลิเทอรัลของออบเจ็กต์ได้ดังที่แสดงที่นี่ {position: 'top', textStyle: {color: 'blue', fontSize: 16}}ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| legend.alignment | การปรับแนวคำอธิบาย อาจมีสถานะใดสถานะหนึ่งดังต่อไปนี้ 
 จุดเริ่มต้น ตรงกลาง และสิ้นสุดจะสัมพันธ์กับรูปแบบในคำอธิบายแนวตั้งหรือแนวนอน เช่น ในคำอธิบาย "ขวา" "เริ่มต้น" และ "สิ้นสุด" จะอยู่ที่ด้านบนและด้านล่างตามลำดับ สำหรับคำอธิบาย "ด้านบน" "เริ่มต้น" และ "สิ้นสุด" จะอยู่ทางด้านซ้ายและขวาของพื้นที่ตามลำดับ ค่าเริ่มต้นจะขึ้นอยู่กับตำแหน่งของคำอธิบาย สำหรับคำอธิบาย "ด้านล่าง" ค่าเริ่มต้นคือ "center" ส่วนคำอธิบายอื่นๆ จะมีค่าเริ่มต้นเป็น "start" ประเภท: สตริง ค่าเริ่มต้น: อัตโนมัติ | 
| legend.maxLines | จำนวนบรรทัดสูงสุดในคำอธิบาย ตั้งค่านี้ให้มากกว่า 1 เพื่อเพิ่มบรรทัดในคำอธิบาย หมายเหตุ: ตรรกะแบบตรงที่ใช้ในการกำหนดจำนวนจริงของบรรทัดที่แสดงผลนั้นยังคงอยู่ในรูปแบบ Flux ปัจจุบันตัวเลือกนี้จะทำงานเมื่อ Legend.position เป็น "ด้านบน" เท่านั้น ประเภท: ตัวเลข ค่าเริ่มต้น: 1 | 
| legend.pageIndex | เลือกดัชนีหน้าฐาน 0 ของคำอธิบายที่เลือกในตอนแรก ประเภท: ตัวเลข ค่าเริ่มต้น: 0 | 
| legend.position | ตำแหน่งของคำอธิบาย อาจมีสถานะใดสถานะหนึ่งดังต่อไปนี้ 
 ประเภท: สตริง ค่าเริ่มต้น: "ขวา" | 
| legend.textStyle | ออบเจ็กต์ที่ระบุรูปแบบข้อความคำอธิบาย ออบเจ็กต์มีรูปแบบดังนี้ 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       ประเภท: ออบเจ็กต์ 
      ค่าเริ่มต้น:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| lineDashStyle | 
      รูปแบบการเปิดและปิดสำหรับเส้นประ ตัวอย่างเช่น  ประเภท: อาร์เรย์ของตัวเลข ค่าเริ่มต้น: null | 
| lineWidth | 
      ความกว้างของเส้นข้อมูลเป็นพิกเซล ใช้ศูนย์เพื่อซ่อนเส้นทั้งหมดและแสดงเฉพาะจุด คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้  ประเภท: ตัวเลข ค่าเริ่มต้น: 2 | 
| การวางแนว | 
      การวางแนวของแผนภูมิ เมื่อตั้งค่าเป็น  ประเภท: สตริง ค่าเริ่มต้น: "แนวนอน" | 
| pointShape | รูปร่างขององค์ประกอบข้อมูลแต่ละองค์ประกอบ ได้แก่ "วงกลม" "สามเหลี่ยม" "สี่เหลี่ยมจัตุรัส" "ข้าวหลามตัด" "ดาว" หรือ "รูปหลายเหลี่ยม" ดูตัวอย่างได้ใน เอกสารประกอบเกี่ยวกับคะแนน ประเภท: สตริง ค่าเริ่มต้น: "แวดวง" | 
| pointSize | 
      เส้นผ่านศูนย์กลางของจุดที่แสดงในหน่วยพิกเซล ใช้ศูนย์เพื่อซ่อนจุดทั้งหมด  คุณลบล้างค่าของแต่ละชุดได้โดยใช้พร็อพเพอร์ตี้  ประเภท: ตัวเลข ค่าเริ่มต้น: 0 | 
| pointsVisible | 
      กำหนดว่าจะแสดงคะแนนหรือไม่ ตั้งค่าเป็น  
      ซึ่งลบล้างได้โดยใช้บทบาทรูปแบบในรูปแบบ  ประเภท: บูลีน ค่าเริ่มต้น: true | 
| reverseCategories | หากตั้งค่าเป็น "จริง" จะวาดอนุกรมจากขวาไปซ้าย ค่าเริ่มต้นคือวาดจากซ้ายไปขวา 
      ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| selectionMode | 
      เมื่อ  ประเภท: สตริง ค่าเริ่มต้น: "single" | 
| ซีรีส์ | อาร์เรย์ของออบเจ็กต์ แต่ละรายการอธิบายรูปแบบของชุดข้อมูลที่เกี่ยวข้องในแผนภูมิ หากต้องการใช้ค่าเริ่มต้นสำหรับชุดหนังสือ ให้ระบุวัตถุว่าง {} หากไม่ได้ระบุค่าโดยรวม ระบบจะใช้ค่าส่วนกลาง ออบเจ็กต์แต่ละรายการรองรับพร็อพเพอร์ตี้ต่อไปนี้ 
 คุณระบุอาร์เรย์ของออบเจ็กต์ได้ โดยแต่ละรายการจะใช้กับชุดตามลำดับที่ระบุ หรือจะระบุออบเจ็กต์ที่แต่ละรายการย่อยมีคีย์ตัวเลขที่ระบุว่าชุดย่อยใดใช้กับชุดนั้นๆ ก็ได้ เช่น ประกาศ 2 รายการต่อไปนี้เหมือนกันทุกประการ และประกาศชุดแรกเป็นสีดำและไม่มีในคำอธิบาย ส่วนประกาศที่ 4 เป็นสีแดงและไม่มีในคำอธิบาย 
series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ที่ซ้อนกัน ค่าเริ่มต้น: {} | 
| ธีม [theme] | ธีมคือชุดของค่าตัวเลือกที่กำหนดไว้ล่วงหน้า ซึ่งจะทำงานร่วมกันเพื่อให้ได้ลักษณะการทำงานของแผนภูมิหรือเอฟเฟกต์ภาพที่เฉพาะเจาะจง ปัจจุบันมีธีมที่ใช้ได้เพียง 1 ธีมเท่านั้น 
 ประเภท: สตริง ค่าเริ่มต้น: null | 
| title | ข้อความที่จะแสดงเหนือแผนภูมิ ประเภท: สตริง ค่าเริ่มต้น: ไม่มีชื่อ | 
| titlePosition | ตำแหน่งที่จะวางชื่อแผนภูมิเมื่อเทียบกับพื้นที่แผนภูมิ ค่าที่รองรับ 
 ประเภท: สตริง ค่าเริ่มต้น: "out" | 
| titleTextStyle | วัตถุที่ระบุรูปแบบข้อความชื่อ ออบเจ็กต์มีรูปแบบดังนี้ 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       ประเภท: ออบเจ็กต์ 
      ค่าเริ่มต้น:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| เคล็ดลับเครื่องมือ | ออบเจ็กต์ที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบเคล็ดลับเครื่องมือที่หลากหลาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ คุณใช้รูปแบบลิเทอรัลของออบเจ็กต์ได้ดังที่แสดงที่นี่ {textStyle: {color: '#FF0000'}, showColorCode: true}ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| tooltip.ignoreBounds | 
      หากตั้งค่าเป็น  หมายเหตุ: วิธีนี้ใช้ได้กับเคล็ดลับเครื่องมือ HTML เท่านั้น หากเปิดใช้ตัวเลือกนี้ด้วยเคล็ดลับเครื่องมือ SVG ระบบจะครอบตัดส่วนที่อยู่นอกขอบเขตของแผนภูมิ ดูรายละเอียดเพิ่มเติมได้ที่การปรับแต่งเนื้อหาเคล็ดลับเครื่องมือ ประเภท: บูลีน  ค่าเริ่มต้น: เท็จ | 
| tooltip.isHtml | หากตั้งค่าเป็น "จริง" ให้ใช้เคล็ดลับเครื่องมือที่แสดงผล HTML (แทนการแสดงผล SVG) ดูรายละเอียดเพิ่มเติมได้ที่การปรับแต่งเนื้อหาเคล็ดลับเครื่องมือ หมายเหตุ: การแสดงข้อมูลผ่านภาพแผนภูมิลูกโป่งไม่รองรับการปรับแต่งเนื้อหาเคล็ดลับเครื่องมือ HTML ผ่านบทบาทข้อมูลในคอลัมน์เคล็ดลับเครื่องมือ ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| tooltip.showColorCode | 
      หากจริง ให้แสดงสี่เหลี่ยมสีถัดจากข้อมูลชุดในเคล็ดลับเครื่องมือ ค่าเริ่มต้นจะเป็น "จริง" เมื่อตั้งค่า  ประเภท: บูลีน ค่าเริ่มต้น: อัตโนมัติ | 
| tooltip.textStyle | ออบเจ็กต์ที่ระบุรูปแบบข้อความของเคล็ดลับเครื่องมือ ออบเจ็กต์มีรูปแบบดังนี้ 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       ประเภท: ออบเจ็กต์ 
      ค่าเริ่มต้น:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| tooltip.trigger | การโต้ตอบของผู้ใช้ที่ทำให้เคล็ดลับเครื่องมือปรากฏขึ้น 
 ประเภท: สตริง ค่าเริ่มต้น: "โฟกัส" | 
| vAxes | 
      ระบุพร็อพเพอร์ตี้ของแกนแนวตั้งแต่ละแกน หากแผนภูมิมีแกนแนวตั้งหลายแกน
      ออบเจ็กต์ย่อยแต่ละรายการเป็นออบเจ็กต์  
      หากต้องการระบุแผนภูมิที่มีแกนแนวตั้งหลายแกน ให้กำหนดแกนใหม่โดยใช้  
{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    
      พร็อพเพอร์ตี้นี้อาจเป็นออบเจ็กต์หรืออาร์เรย์ก็ได้ ออบเจ็กต์คือคอลเล็กชันของออบเจ็กต์ โดยแต่ละรายการจะมีป้ายกำกับตัวเลขซึ่งระบุแกนที่ตัวควบคุมกำหนด โดยอยู่ในรูปแบบที่แสดงด้านบน อาร์เรย์คืออาร์เรย์ของออบเจ็กต์ 1 รายการต่อแกน เช่น รูปแบบอาร์เรย์ต่อไปนี้เหมือนกับออบเจ็กต์  
vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    ประเภท: อาร์เรย์ของออบเจ็กต์ หรือออบเจ็กต์ที่มีออบเจ็กต์ย่อย ค่าเริ่มต้น: null | 
| vAxis | วัตถุที่มีสมาชิกเพื่อกำหนดค่าองค์ประกอบของแกนแนวตั้งที่หลากหลาย หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ คุณใช้รูปแบบลิเทอรัลของออบเจ็กต์ได้ดังที่แสดงที่นี่ {title: 'Hello', titleTextStyle: {color: '#FF0000'}}ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| vAxis.baseline | 
      พร็อพเพอร์ตี้  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| vAxis.baselineColor | 
      ระบุสีของเกณฑ์พื้นฐานสำหรับแกนแนวตั้ง เป็นสตริงสี HTML ใดก็ได้ เช่น  ประเภท: ตัวเลข ค่าเริ่มต้น: "black" | 
| vAxis.direction | 
      ทิศทางที่ค่าตามแกนแนวตั้งขยายตัว  โดยค่าเริ่มต้น ระบบจะแสดงค่าที่ต่ำที่ด้านล่างของแผนภูมิ  ระบุ  ประเภท: 1 หรือ -1 ค่าเริ่มต้น: 1 | 
| vAxis.format | 
      สตริงรูปแบบสำหรับป้ายกำกับแกนตัวเลข นี่คือชุดย่อยของ
        ชุดรูปแบบ ICU
      
      เช่น  
 การจัดรูปแบบจริงที่ใช้กับป้ายกำกับมาจากภาษาที่โหลด API ไว้ ดูรายละเอียดเพิ่มเติมได้ที่ การโหลดแผนภูมิที่มีภาษาเฉพาะ 
      ในการคำนวณค่าเครื่องหมายถูกและเส้นตาราง เราจะพิจารณาชุดค่าผสมทางเลือกต่างๆ ของตัวเลือกเส้นตารางที่เกี่ยวข้องทั้งหมด และจะปฏิเสธทางเลือกอื่นหากป้ายกำกับเครื่องหมายถูกที่จัดรูปแบบซ้ำหรือทับซ้อนกัน
      คุณจึงระบุ  ประเภท: สตริง ค่าเริ่มต้น: อัตโนมัติ | 
| vAxis.gridlines | ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางบนแกนแนวตั้ง โปรดทราบว่าเส้นตารางของแกนแนวตั้งจะวาดในแนวนอน หากต้องการระบุพร็อพเพอร์ตี้ของออบเจ็กต์นี้ คุณใช้รูปแบบลิเทอรัลของออบเจ็กต์ได้ดังที่แสดงที่นี่ {color: '#333', minSpacing: 20}ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| vAxis.gridlines.color | สีของเส้นตารางแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง ประเภท: สตริง ค่าเริ่มต้น: "#CCC" | 
| vAxis.gridlines.count | 
      จำนวนเส้นตารางแนวนอนโดยประมาณภายในพื้นที่แผนภูมิ
      หากคุณระบุจำนวนบวกสำหรับ  ประเภท: ตัวเลข ค่าเริ่มต้น: -1 | 
| vAxis.gridlines.interval | 
      อาร์เรย์ของขนาด (เป็นค่าข้อมูล ไม่ใช่พิกเซล) ระหว่างเส้นตารางที่อยู่ติดกัน  ขณะนี้ตัวเลือกนี้ใช้ได้กับแกนตัวเลขเท่านั้น แต่คล้ายกับตัวเลือก  ประเภท: ตัวเลขตั้งแต่ 1 ถึง 10 โดยไม่รวม 10 ค่าเริ่มต้น: คำนวณ | 
| vAxis.gridlines.minSpacing | 
      พื้นที่หน้าจอต่ำสุด (หน่วยเป็นพิกเซล) ระหว่างเส้นตารางหลัก hAxis
      ค่าเริ่มต้นสำหรับเส้นตารางหลักคือ  ประเภท: ตัวเลข ค่าเริ่มต้น: คำนวณ | 
| vAxis.gridlines.multiple | ค่าเส้นตารางและเครื่องหมายถูกทั้งหมดต้องเป็นพหุคูณของค่าของตัวเลือกนี้  โปรดทราบว่าไม่คํานึงถึงกำลังเป็นจำนวน 10 เท่าของจำนวนคูณ ซึ่งต่างจากช่วงเวลา
      คุณบังคับให้ทิกเป็นจำนวนเต็มได้โดยการระบุ  ประเภท: ตัวเลข ค่าเริ่มต้น: 1 | 
| vAxis.gridlines.units | ลบล้างรูปแบบเริ่มต้นสำหรับข้อมูลประเภทวันที่/วันที่และเวลา/เวลาของวันในลักษณะต่างๆ เมื่อใช้กับเส้นตารางที่คำนวณในแผนภูมิ อนุญาตการจัดรูปแบบสำหรับปี เดือน วัน ชั่วโมง นาที วินาที และมิลลิวินาที รูปแบบทั่วไปคือ 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]},
    hours: {format: [/*format strings here*/]},
    minutes: {format: [/*format strings here*/]},
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]}
  }
}
    ดูข้อมูลเพิ่มเติมได้ในวันที่และเวลา ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| vAxis.minorGridlines | ออบเจ็กต์ที่มีสมาชิกสำหรับกำหนดค่าเส้นตารางย่อยบนแกนแนวตั้ง ซึ่งคล้ายกับตัวเลือก vAxis.gridlines ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| vAxis.minorGridlines.color | สีของเส้นตารางย่อยแนวตั้งภายในพื้นที่แผนภูมิ ระบุสตริงสี HTML ที่ถูกต้อง ประเภท: สตริง ค่าเริ่มต้น: การผสมผสานของสีของเส้นตารางและสีพื้นหลัง | 
| vAxis.minorGridlines.interval | ตัวเลือก minGridlines.interval เป็นเหมือนตัวเลือกช่วงเส้นตารางหลัก แต่ช่วงเวลาที่เลือกจะเป็นตัวหารคู่ของช่วงเส้นตารางหลักเสมอ
      ช่วงเวลาเริ่มต้นสำหรับสเกลเชิงเส้นคือ  ประเภท: ตัวเลข ค่าเริ่มต้น:1 | 
| vAxis.minorGridlines.minSpacing | พื้นที่ขั้นต่ำที่จำเป็น (หน่วยเป็นพิกเซล) ระหว่างเส้นตารางย่อยที่อยู่ติดกัน และระหว่างเส้นตารางย่อยกับเส้นตารางหลัก ค่าเริ่มต้นคือ 1/2 ขั้นต่ำของเส้นตารางหลักสำหรับสเกลเชิงเส้น และ 1/5 minSpacing สำหรับสเกลบันทึก ประเภท: ตัวเลข ค่าเริ่มต้น: คำนวณ | 
| vAxis.minorGridlines.multiple | เหมือนกับอีเมลหลัก  ประเภท: ตัวเลข ค่าเริ่มต้น: 1 | 
| vAxis.minorGridlines.count | เลิกใช้งานตัวเลือก minGridlines.count ส่วนใหญ่แล้ว ยกเว้นการปิดใช้เส้นตารางกริดย่อยโดยการตั้งค่าจำนวนเป็น 0 จำนวนเส้นตารางย่อยจะขึ้นอยู่กับช่วงเวลาระหว่างเส้นตารางหลัก (ดู vAxis.gridlines.interval) และพื้นที่ขั้นต่ำที่ต้องการ (ดูที่ vAxis.minorGridlines.minSpacing) ประเภท: ตัวเลข ค่าเริ่มต้น: 1 | 
| vAxis.minorGridlines.units | ลบล้างรูปแบบเริ่มต้นสำหรับประเภทข้อมูลวันที่/วันที่และเวลา/ช่วงเวลาของวันในลักษณะต่างๆ เมื่อใช้กับเส้นตารางย่อยที่คำนวณในแผนภูมิ อนุญาตการจัดรูปแบบสำหรับปี เดือน วัน ชั่วโมง นาที วินาที และมิลลิวินาที รูปแบบทั่วไปคือ 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]}
    hours: {format: [/*format strings here*/]}
    minutes: {format: [/*format strings here*/]}
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]},
  }
}
    ดูข้อมูลเพิ่มเติมได้ในวันที่และเวลา ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| vAxis.logScale | หากจริง จะทำให้แกนแนวตั้งเป็นสเกลลอการิทึม หมายเหตุ: ค่าทั้งหมดต้องเป็นค่าบวก ประเภท: บูลีน ค่าเริ่มต้น: เท็จ | 
| vAxis.scaleType | 
      พร็อพเพอร์ตี้  
 ตัวเลือกนี้รองรับเฉพาะแกน  ประเภท: สตริง ค่าเริ่มต้น: null | 
| vAxis.textPosition | ตำแหน่งของข้อความแกนแนวตั้งที่สัมพันธ์กับพื้นที่แผนภูมิ ค่าที่รองรับ: "out", "in", "none" ประเภท: สตริง ค่าเริ่มต้น: "out" | 
| vAxis.textStyle | วัตถุที่ระบุรูปแบบข้อความของแกนแนวตั้ง ออบเจ็กต์มีรูปแบบดังนี้ 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       ประเภท: ออบเจ็กต์ 
      ค่าเริ่มต้น:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| vAxis.ticks | 
      แทนที่เครื่องหมายแสดงตำแหน่งบนแกน Y ที่สร้างขึ้นโดยอัตโนมัติด้วยอาร์เรย์ที่ระบุ องค์ประกอบแต่ละรายการของอาร์เรย์ควรเป็นค่าเครื่องหมายถูกที่ถูกต้อง (เช่น ตัวเลข วันที่ วันที่และเวลา หรือเวลาของวัน) หรือออบเจ็กต์ หากเป็นออบเจ็กต์ ควรมีพร็อพเพอร์ตี้  
      ViewWindow จะขยายโดยอัตโนมัติเพื่อรวมจุดต่ำสุดและสูงสุด เว้นแต่คุณจะระบุ  ตัวอย่าง 
 ประเภท: อาร์เรย์ขององค์ประกอบ ค่าเริ่มต้น: อัตโนมัติ | 
| vAxis.title | พร็อพเพอร์ตี้  ประเภท: สตริง ค่าเริ่มต้น: ไม่มีชื่อ | 
| vAxis.titleTextStyle | วัตถุที่ระบุรูปแบบข้อความสำหรับชื่อแกนแนวตั้ง ออบเจ็กต์มีรูปแบบดังนี้ 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  
     ประเภท: ออบเจ็กต์ 
      ค่าเริ่มต้น:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| vAxis.maxValue | 
      ย้ายค่าสูงสุดของแกนแนวตั้งเป็นค่าที่ระบุ ซึ่งจะอยู่ด้านบนในแผนภูมิส่วนใหญ่ ไม่สนใจหากตั้งค่านี้เป็นค่าที่น้อยกว่าค่า y สูงสุดของข้อมูล
       ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| vAxis.minValue | 
      ย้ายค่าขั้นต่ำของแกนแนวตั้งไปยังค่าที่ระบุ ซึ่งจะเลื่อนลงไปด้านล่างในแผนภูมิส่วนใหญ่ จะไม่สนใจหากตั้งค่านี้เป็นค่าที่มากกว่าค่า y ต่ำสุดของข้อมูล
       ประเภท: ตัวเลข ค่าเริ่มต้น: null | 
| vAxis.viewWindowMode | ระบุวิธีปรับขนาดแกนแนวตั้งเพื่อแสดงค่าภายในพื้นที่แผนภูมิ ระบบรองรับค่าสตริงต่อไปนี้ 
 ประเภท: สตริง 
      ค่าเริ่มต้น:
 เทียบเท่ากับ "pretty" แต่  vaxis.viewWindow.minและvaxis.viewWindow.maxจะมีความสำคัญเหนือกว่าหากมีการใช้งาน | 
| vAxis.viewWindow | ระบุช่วงการครอบตัดของแกนแนวตั้ง ประเภท: ออบเจ็กต์ ค่าเริ่มต้น: null | 
| vAxis.viewWindow.max | ค่าข้อมูลประเภทธุรกิจสูงสุดที่จะแสดง ไม่สนใจเมื่อ  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| vAxis.viewWindow.min | ค่าข้อมูลแนวตั้งขั้นต่ำที่จะแสดง ไม่สนใจเมื่อ  ประเภท: ตัวเลข ค่าเริ่มต้น: อัตโนมัติ | 
| ความกว้าง | ความกว้างของแผนภูมิเป็นพิกเซล ประเภท: ตัวเลข ค่าเริ่มต้น: ความกว้างขององค์ประกอบที่มีอยู่ | 
วิธีการ
| วิธีการ | |
|---|---|
| draw(data, options) | 
      วาดแผนภูมิ แผนภูมิยอมรับการเรียกใช้เมธอดเพิ่มเติมหลังจากที่เหตุการณ์  ประเภทการคืนสินค้า: ไม่มี | 
| getAction(actionID) | แสดงออบเจ็กต์การดำเนินการของเคล็ดลับเครื่องมือที่มี  ประเภทผลลัพธ์: ออบเจ็กต์ | 
| getBoundingBox(id) | 
      แสดงผลออบเจ็กต์ที่มีด้านซ้าย ด้านบน ความกว้าง และความสูงขององค์ประกอบแผนภูมิ
       
 ค่าจะสัมพันธ์กับคอนเทนเนอร์ของแผนภูมิ เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทผลลัพธ์: ออบเจ็กต์ | 
| getChartAreaBoundingBox() | แสดงผลออบเจ็กต์ที่มีข้อมูลด้านซ้าย ด้านบน ความกว้าง และความสูงของเนื้อหาแผนภูมิ (นั่นคือ ไม่รวมป้ายกำกับและคำอธิบาย) ดังนี้ 
 ค่าจะสัมพันธ์กับคอนเทนเนอร์ของแผนภูมิ เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทผลลัพธ์: ออบเจ็กต์ | 
| getChartLayoutInterface() | แสดงผลออบเจ็กต์ที่มีข้อมูลเกี่ยวกับตำแหน่งบนหน้าจอของแผนภูมิและองค์ประกอบ เมธอดต่อไปนี้สามารถเรียกใช้ในออบเจ็กต์ที่แสดงผล 
 เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทผลลัพธ์: ออบเจ็กต์ | 
| getHAxisValue(xPosition, optional_axis_index) | 
      แสดงผลค่าข้อมูลแนวนอนที่  ตัวอย่าง:  เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทการคืนสินค้า: ตัวเลข | 
| getImageURI() | แสดงผลแผนภูมิที่เรียงลำดับเป็น URI รูปภาพ เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทการแสดงผล: สตริง | 
| getSelection() | 
      แสดงผลอาร์เรย์ของเอนทิตีแผนภูมิที่เลือก
    
      รายการที่เลือกได้คือคะแนน คำอธิบายประกอบ รายการคำอธิบาย และหมวดหมู่
    
    
      
    จุดหรือคำอธิบายประกอบสอดคล้องกับเซลล์ในตารางข้อมูล รายการคำอธิบายในคอลัมน์ (ดัชนีแถวเป็นค่าว่าง) และหมวดหมู่ของแถว (ดัชนีคอลัมน์เป็นค่าว่าง)
    
    
      สำหรับแผนภูมินี้ คุณสามารถเลือกเอนทิตีได้เพียง 1 รายการในช่วงเวลาหนึ่งๆ
    
      
         ประเภทผลลัพธ์: อาร์เรย์ขององค์ประกอบการเลือก | 
| getVAxisValue(yPosition, optional_axis_index) | 
      แสดงผลค่าข้อมูลแนวตั้งที่  ตัวอย่าง:  เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทการคืนสินค้า: ตัวเลข | 
| getXLocation(dataValue, optional_axis_index) | 
      แสดงผลพิกัด x ของพิกเซลของ  ตัวอย่าง:  เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทการคืนสินค้า: ตัวเลข | 
| getYLocation(dataValue, optional_axis_index) | 
      แสดงผลพิกัด y ของพิกเซลของ  ตัวอย่าง:  เรียกใช้หลังจากที่มีการวาดแผนภูมิ ประเภทการคืนสินค้า: ตัวเลข | 
| removeAction(actionID) | นำการดำเนินการเคล็ดลับเครื่องมือที่มี  ประเภทการคืนสินค้า:  none | 
| setAction(action) | ตั้งค่าการดำเนินการเคล็ดลับเครื่องมือที่จะทำงานเมื่อผู้ใช้คลิกที่ข้อความการดำเนินการ 
      เมธอด  
      คุณควรตั้งค่าการดำเนินการเคล็ดลับเครื่องมือทั้งหมดก่อนที่จะเรียกใช้เมธอด  ประเภทการคืนสินค้า:  none | 
| setSelection() | 
      เลือกเอนทิตีแผนภูมิที่ระบุ ยกเลิกรายการที่เลือกก่อนหน้า
    
      รายการที่เลือกได้คือคะแนน คำอธิบายประกอบ รายการคำอธิบาย และหมวดหมู่
    
    
      
    จุดหรือคำอธิบายประกอบสอดคล้องกับเซลล์ในตารางข้อมูล รายการคำอธิบายในคอลัมน์ (ดัชนีแถวเป็นค่าว่าง) และหมวดหมู่ของแถว (ดัชนีคอลัมน์เป็นค่าว่าง)
    
    
      สำหรับแผนภูมินี้ คุณสามารถเลือกเอนทิตีได้ครั้งละ 1 รายการเท่านั้น
    
      
         ประเภทการคืนสินค้า: ไม่มี | 
| clearChart() | ล้างแผนภูมิ และปล่อยทรัพยากรที่จัดสรรทั้งหมด ประเภทการคืนสินค้า: ไม่มี | 
กิจกรรม
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้เหตุการณ์เหล่านี้ได้ที่การโต้ตอบพื้นฐาน การจัดการเหตุการณ์ และเหตุการณ์การเริ่มทำงาน
| ชื่อ | |
|---|---|
| animationfinish | เริ่มทำงานเมื่อภาพเคลื่อนไหวการเปลี่ยนเสร็จสมบูรณ์ พร็อพเพอร์ตี้: ไม่มี | 
| click | เริ่มทำงานเมื่อผู้ใช้คลิกภายในแผนภูมิ ใช้เพื่อระบุว่ามีการคลิกชื่อ องค์ประกอบข้อมูล รายการคำอธิบาย แกน เส้นตาราง หรือป้ายกำกับเมื่อใด พร็อพเพอร์ตี้: targetID | 
| error | เริ่มทำงานเมื่อเกิดข้อผิดพลาดขณะพยายามแสดงผลแผนภูมิ พร็อพเพอร์ตี้: รหัส ข้อความ | 
| legendpagination | เริ่มทำงานเมื่อผู้ใช้คลิกลูกศรใส่เลขหน้าคำอธิบาย ส่งกลับดัชนีหน้าที่มีฐาน 0 ในคำอธิบายปัจจุบันและจำนวนหน้าทั้งหมด พร็อพเพอร์ตี้:currentPageIndex, totalPages | 
| onmouseover | เริ่มทำงานเมื่อผู้ใช้วางเมาส์เหนือเอนทิตีที่มีภาพ ส่งกลับดัชนีแถวและคอลัมน์ขององค์ประกอบตารางข้อมูลที่เกี่ยวข้อง พร็อพเพอร์ตี้: แถว คอลัมน์ | 
| onmouseout | เริ่มทำงานเมื่อผู้ใช้เลื่อนเมาส์ออกห่างจากองค์ประกอบภาพ ส่งกลับดัชนีแถวและคอลัมน์ขององค์ประกอบตารางข้อมูลที่เกี่ยวข้อง พร็อพเพอร์ตี้: แถว คอลัมน์ | 
| ready | 
      แผนภูมิพร้อมสำหรับการเรียกใช้เมธอดภายนอกแล้ว หากต้องการโต้ตอบกับแผนภูมิและวิธีเรียกใช้หลังจากที่วาดแล้ว คุณควรตั้งค่า Listener สำหรับเหตุการณ์นี้ก่อนเรียกใช้เมธอด  พร็อพเพอร์ตี้: ไม่มี | 
| select | 
      เริ่มทำงานเมื่อผู้ใช้คลิกเอนทิตีภาพ หากต้องการดูสิ่งที่เลือก โปรดโทรหา
       พร็อพเพอร์ตี้: ไม่มี | 
นโยบายข้อมูล
โค้ดและข้อมูลทั้งหมดจะได้รับการประมวลผลและแสดงผลในเบราว์เซอร์ โดยจะไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ใดๆ