แผนภูมิแบบฝัง
แผนภูมิที่ฝังอยู่ในแผ่นงาน
การแสดง JSON |
---|
{ "chartId": integer, "spec": { object ( |
ช่อง | |
---|---|
chartId
|
รหัสของแผนภูมิ |
spec
|
ข้อกําหนดของแผนภูมิ |
position
|
ตําแหน่งของแผนภูมิ |
border
|
เส้นขอบของแผนภูมิ |
ข้อกําหนดของแผนภูมิ
ข้อกําหนดของแผนภูมิ
การแสดง JSON |
---|
{ "title": string, "altText": string, "titleTextFormat": { object ( |
ช่อง | |
---|---|
title
|
ชื่อของแผนภูมิ |
altText
|
ข้อความทางเลือกที่อธิบายแผนภูมิ มักจะใช้สําหรับการช่วยเหลือพิเศษ |
titleTextFormat
|
รูปแบบข้อความชื่อ ไม่รองรับเส้นขีดทับ เส้นใต้ และลิงก์ |
titleTextPosition
|
ตําแหน่งข้อความชื่อ ช่องนี้ไม่บังคับ |
subtitle
|
คําบรรยายของแผนภูมิ |
subtitleTextFormat
|
รูปแบบข้อความคําบรรยาย ไม่รองรับเส้นขีดทับ เส้นใต้ และลิงก์ |
subtitleTextPosition
|
ตําแหน่งข้อความคําบรรยาย ช่องนี้ไม่บังคับ |
fontName
|
ชื่อของแบบอักษรที่จะใช้โดยค่าเริ่มต้นสําหรับข้อความแผนภูมิทั้งหมด (เช่น ชื่อ ป้ายกํากับแกน คําอธิบาย) หากมีการระบุแบบอักษรสําหรับส่วนที่เฉพาะเจาะจงของแผนภูมิ ระบบจะใช้แบบอักษรนี้แทน |
maximized
|
"จริง" เพื่อทําให้แผนภูมิเต็มพื้นที่ซึ่งแสดงผลด้วยระยะห่างจากขอบขั้นต่ํา เท็จเพื่อใช้ระยะห่างจากขอบเริ่มต้น (ใช้ไม่ได้กับแผนภูมิภูมิศาสตร์และองค์กร) |
backgroundColor
|
สีพื้นหลังของทั้งแผนภูมิ ใช้ไม่ได้กับแผนภูมิองค์กร เลิกใช้งานแล้ว: ใช้ |
backgroundColorStyle
|
สีพื้นหลังของทั้งแผนภูมิ ใช้ไม่ได้กับแผนภูมิองค์กร หากมีการตั้งค่า |
dataSourceChartProperties
|
หากมี ช่องดังกล่าวจะมีพร็อพเพอร์ตี้ที่เฉพาะเจาะจงของแผนภูมิแหล่งข้อมูล |
filterSpecs[]
|
ตัวกรองที่ใช้กับข้อมูลแหล่งที่มาของแผนภูมิ รองรับเฉพาะแผนภูมิแหล่งข้อมูล |
sortSpecs[]
|
ลําดับที่จะจัดเรียงข้อมูลแผนภูมิตาม รองรับเฉพาะข้อกําหนดการจัดเรียงรายการเดียว รองรับเฉพาะแผนภูมิแหล่งข้อมูล |
ช่อง Union
chart ข้อกําหนดของแผนภูมิที่เฉพาะเจาะจง จะต้องกําหนดค่าเพียงค่าเดียว
chart
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
basicChart
|
ข้อกําหนดของแผนภูมิพื้นฐานสามารถเป็นหนึ่งในแผนภูมิได้หลายประเภท ดูรายการแผนภูมิทั้งหมดที่รองรับได้ที่
|
pieChart
|
ข้อกําหนดของแผนภูมิวงกลม |
bubbleChart
|
ข้อกําหนดของแผนภูมิฟองอากาศ |
candlestickChart
|
ข้อกําหนดของแผนภูมิแท่งเทียน |
orgChart
|
ข้อกําหนดของแผนภูมิองค์กร |
histogramChart
|
ข้อกําหนดของแผนภูมิฮิสโตแกรม |
waterfallChart
|
ข้อกําหนดของแผนภูมิน้ําตก |
treemapChart
|
ข้อกําหนดของแผนภูมิทรีแม็ป |
scorecardChart
|
ข้อกําหนดของแผนภูมิตารางสรุปสถิติ |
ตําแหน่งข้อความ
การตั้งค่าตําแหน่งสําหรับข้อความ
การแสดง JSON |
---|
{
"horizontalAlignment": enum (
|
ช่อง | |
---|---|
horizontalAlignment
|
การตั้งค่าการจัดข้อความแนวนอนให้กับข้อความ |
คุณสมบัติของแผนภูมิแหล่งข้อมูล
พร็อพเพอร์ตี้ของแผนภูมิแหล่งข้อมูล
การแสดง JSON |
---|
{
"dataSourceId": string,
"dataExecutionStatus": {
object (
|
ช่อง | |
---|---|
dataSourceId
|
รหัสของแหล่งข้อมูลที่เชื่อมโยงกับแผนภูมิ |
dataExecutionStatus
|
เอาต์พุตเท่านั้น สถานะการเรียกใช้ข้อมูล |
แผนภูมิพื้นฐาน
ข้อกําหนดสําหรับแผนภูมิพื้นฐาน ดูรายการแผนภูมิที่รองรับได้ที่ BasicChartType
การแสดง JSON |
---|
{ "chartType": enum ( |
ช่อง | |
---|---|
chartType
|
ประเภทของแผนภูมิ |
legendPosition
|
ตําแหน่งของคําอธิบายแผนภูมิ |
axis[]
|
แกนบนแผนภูมิ |
domains[]
|
โดเมนของข้อมูลที่กําลังทําแผนภูมิ รองรับเฉพาะโดเมนเดียวเท่านั้น |
series[]
|
ข้อมูลที่แผนภูมินี้แสดงภาพ |
headerCount
|
จํานวนแถวหรือคอลัมน์ในข้อมูลที่เป็น "ส่วนหัว" หากไม่ได้ตั้งค่า Google ชีตจะเดาจํานวนส่วนหัวให้เป็นส่วนหัวตามข้อมูล
(โปรดทราบว่า |
threeDimensional
|
"จริง" เพื่อทําให้แผนภูมิเป็นแบบ 3 มิติ ใช้กับแผนภูมิแท่งและคอลัมน์ |
interpolateNulls
|
หากค่าบางค่าในชุดหายไป ช่องว่างอาจปรากฏในแผนภูมิ (เช่น บางส่วนของเส้นในแผนภูมิเส้นจะหายไป) หากต้องการขจัดช่องว่างเหล่านี้ ให้ตั้งค่าเป็น "จริง" ใช้กับแผนภูมิเส้น แผนภูมิพื้นที่ และแผนภูมิผสม |
stackedType
|
ประเภทกลุ่มสําหรับแผนภูมิที่รองรับการกองซ้อนแนวตั้ง ใช้ได้กับแผนภูมิพื้นที่ แผนภูมิแท่ง คอลัมน์คอมโบ และพื้นที่แบบขั้นบันได |
lineSmoothing
|
ระบุว่าจะแสดงเส้นทั้งหมดแบบเรียบหรือตรงโดยค่าเริ่มต้น ใช้กับแผนภูมิเส้น |
compareMode
|
การทํางานของเคล็ดลับเครื่องมือและการไฮไลต์ข้อมูลเมื่อวางเมาส์เหนือข้อมูลและพื้นที่แผนภูมิ |
totalDataLabel
|
ควบคุมว่าจะให้แสดงป้ายกํากับข้อมูลเพิ่มเติมในแผนภูมิแบบซ้อนหรือไม่ ซึ่งจะรวมมูลค่ารวมของค่าที่เรียงซ้อนแต่ละค่าตามแกนโดเมน ตั้งค่าป้ายกํากับข้อมูลเหล่านี้ได้เมื่อ |
ประเภทแผนภูมิพื้นฐาน
วิธีแสดงภาพแผนภูมิ
Enum | |
---|---|
BASIC_CHART_TYPE_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
BAR
|
แผนภูมิแท่ง |
LINE
|
แผนภูมิเส้น |
AREA
|
แผนภูมิพื้นที่ |
COLUMN
|
แผนภูมิคอลัมน์ |
SCATTER
|
แผนภูมิกระจาย |
COMBO
|
แผนภูมิผสม |
STEPPED_AREA
|
แผนภูมิพื้นที่แบบขั้นบันได |
อันดับพื้นฐาน
ตําแหน่งของคําอธิบายแผนภูมิ
Enum | |
---|---|
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
BOTTOM_LEGEND
|
คําอธิบายจะแสดงอยู่ที่ด้านล่างของแผนภูมิ |
LEFT_LEGEND
|
คําอธิบายจะแสดงอยู่ทางด้านซ้ายของแผนภูมิ |
RIGHT_LEGEND
|
คําอธิบายจะแสดงผลทางด้านขวาของแผนภูมิ |
TOP_LEGEND
|
คําอธิบายจะแสดงที่ด้านบนของแผนภูมิ |
NO_LEGEND
|
ไม่มีการแสดงผลคําอธิบาย |
แผนภูมิพื้นฐาน
แกนของแผนภูมิ แผนภูมิมีแกนได้ไม่เกิน 1 แกนต่อ axis position
การแสดง JSON |
---|
{ "position": enum ( |
ช่อง | |
---|---|
position
|
ตําแหน่งของแกนนี้ |
title
|
ชื่อของแกนนี้ หากตั้งค่าไว้ จะเป็นการแทนที่ชื่อที่อนุมานจากส่วนหัวของข้อมูล |
format
|
รูปแบบของชื่อ จะใช้ได้เมื่อแกนไม่ได้เชื่อมโยงกับโดเมน ไม่สนับสนุนฟิลด์ของลิงก์ |
titleTextPosition
|
ตําแหน่งข้อความชื่อแกน |
viewWindowOptions
|
ตัวเลือกหน้าต่างมุมมองสําหรับแกนนี้ |
ตําแหน่งมาตรฐานของแผนภูมิ
ตําแหน่งของแกนแผนภูมิ
Enum | |
---|---|
BASIC_CHART_AXIS_POSITION_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
BOTTOM_AXIS
|
แกนที่แสดงผลที่ด้านล่างของแผนภูมิ สําหรับแผนภูมิส่วนใหญ่ นี่คือแกนหลักมาตรฐาน สําหรับแผนภูมิแท่ง นี่เป็นแกนย่อย |
LEFT_AXIS
|
แกนที่แสดงผลทางด้านซ้ายของแผนภูมิ สําหรับแผนภูมิส่วนใหญ่ นี่คือแกนย่อย สําหรับแผนภูมิแท่ง นี่คือแกนหลักมาตรฐาน |
RIGHT_AXIS
|
แกนที่แสดงผลทางด้านขวาของแผนภูมิ สําหรับแผนภูมิส่วนใหญ่ นี่คือแกนย่อย สําหรับแผนภูมิแท่ง นี่คือแกนหลักที่ผิดปกติ |
ตัวเลือก ChartAxisViewWindow
ตัวเลือกที่กําหนด "หน้าต่างมุมมอง" สําหรับแผนภูมิ (เช่น ค่าที่มองเห็นได้ในแกน)
การแสดง JSON |
---|
{
"viewWindowMin": number,
"viewWindowMax": number,
"viewWindowMode": enum (
|
ช่อง | |
---|---|
viewWindowMin
|
ค่าตัวเลขต่ําสุดที่จะแสดงในหน้าต่างมุมมองนี้ หากไม่ได้ตั้งค่า จะกําหนดค่าต่ําสุดที่ดูดีสําหรับข้อมูลโดยอัตโนมัติ |
viewWindowMax
|
ค่าจํานวนสูงสุดที่จะแสดงในหน้าต่างมุมมองนี้ หากไม่ได้ตั้งค่า จะกําหนดค่าสูงสุดที่ดูดีสําหรับข้อมูลโดยอัตโนมัติ |
viewWindowMode
|
โหมดของหน้าต่างมุมมอง |
โหมดมุมมองหน้าต่าง
โหมดของหน้าต่างมุมมอง โดยกําหนดวิธีจัดการค่าต่ําสุดและสูงสุดของหน้าต่างมุมมอง
Enum | |
---|---|
DEFAULT_VIEW_WINDOW_MODE
|
โหมดหน้าต่างมุมมองเริ่มต้นที่ใช้ในเครื่องมือแก้ไขชีตสําหรับประเภทแผนภูมินี้ ในกรณีส่วนใหญ่ หากตั้งค่าไว้ โหมดเริ่มต้นจะเท่ากับ PRETTY
|
VIEW_WINDOW_MODE_UNSUPPORTED
|
โปรดอย่าใช้ แสดงว่า API ไม่สนับสนุนโหมดที่ตั้งค่าไว้ในปัจจุบัน |
EXPLICIT
|
เป็นไปตามค่าต่ําสุดและสูงสุด หากระบุ หากไม่ได้ระบุค่า ค่านั้นจะกลับไปใช้ค่า PRETTY
|
PRETTY
|
เลือกค่าต่ําสุดและสูงสุดที่ทําให้แผนภูมิดูดี ระบบจะไม่สนใจทั้งค่าต่ําสุดและสูงสุดในโหมดนี้ |
พื้นฐานโดเมน
โดเมนของแผนภูมิ ตัวอย่างเช่น หากเป็นแผนภูมิราคาหุ้นตลอดช่วงที่ผ่านมา นี่จะเป็นวันที่
การแสดง JSON |
---|
{
"domain": {
object (
|
ช่อง | |
---|---|
domain
|
ข้อมูลของโดเมน ตัวอย่างเช่น หากแสดงแผนภูมิราคาหุ้นตลอดช่วงเวลา ข้อมูลนี้จะแสดงข้อมูลวันที่ |
reversed
|
จริงสําหรับกลับลําดับค่าโดเมน (แกนแนวนอน) |
ข้อมูลแผนภูมิ
ข้อมูลที่รวมอยู่ในโดเมนหรือซีรีส์
การแสดง JSON |
---|
{ "groupRule": { object ( |
ช่อง | |
---|---|
groupRule
|
กฎในการจัดกลุ่มข้อมูลหาก ChartData สนับสนุนโดเมนของแผนภูมิแหล่งข้อมูล รองรับเฉพาะแผนภูมิแหล่งข้อมูล |
aggregateType
|
ประเภทการรวมสําหรับชุดแผนภูมิแหล่งข้อมูล รองรับเฉพาะแผนภูมิแหล่งข้อมูล |
ช่อง Union
type ประเภทของข้อมูลที่รวมไว้ ต้องตั้งค่าแบบหนึ่งค่า
type
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
sourceRange
|
ช่วงต้นทางของข้อมูล |
columnReference
|
การอ้างอิงไปยังคอลัมน์แหล่งข้อมูลที่อ่านข้อมูล |
ช่วงที่มาของแผนภูมิ
ช่วงของแหล่งที่มาสําหรับแผนภูมิ
การแสดง JSON |
---|
{
"sources": [
{
object (
|
ช่อง | |
---|---|
sources[]
|
ช่วงข้อมูลสําหรับชุดหรือโดเมน มิติข้อมูล 1 รายการต้องมีความยาว 1 รายการเท่านั้น และแหล่งที่มาทั้งหมดในรายการต้องมีมิติข้อมูลเดียวกันที่มีความยาวเท่ากับ 1 โดเมน (หากมี) และชุดหนังสือทั้งหมดต้องมีช่วงที่มาเดียวกัน หากใช้ช่วงต้นทางมากกว่า 1 ช่วง ช่วงแหล่งที่มาในออฟเซ็ตที่ระบุต้องอยู่ลําดับและต่อเนื่องกันในโดเมนและซีรีส์ ตัวอย่างการกําหนดค่าที่ถูกต้องมีดังนี้
|
กฎกลุ่มแผนภูมิ
การตั้งค่าที่ไม่บังคับบน ChartData
ของโดเมนของแผนภูมิแหล่งข้อมูลที่กําหนดที่เก็บข้อมูลสําหรับค่าในโดเมน แทนที่จะแยกแต่ละค่า
ตัวอย่างเช่น เมื่อพล็อตแผนภูมิแหล่งข้อมูล คุณสามารถระบุกฎฮิสโตแกรมในโดเมนได้ (ซึ่งควรมีเฉพาะค่าตัวเลข) โดยการจัดกลุ่มค่าลงในที่เก็บข้อมูล ค่าทุกชุดของแผนภูมิที่อยู่ในกลุ่มเดียวกันจะได้รับการรวบรวมตาม aggregateType
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่อง Union
rule กฎที่จะใช้กับ ChartData
rule
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
dateTimeRule
|
|
histogramRule
|
|
กฎวันที่และเวลาของแผนภูมิ
ช่วยให้คุณจัดระเบียบค่าวันที่และเวลาในคอลัมน์ข้อมูลต้นฉบับลงในที่เก็บข้อมูลตามส่วนที่เลือกของค่าวันที่และเวลา
การแสดง JSON |
---|
{
"type": enum (
|
ช่อง | |
---|---|
type
|
ประเภทของการจัดกลุ่มวันที่และเวลาที่จะใช้ |
ประเภทกฎวันที่และเวลาของแผนภูมิ
ประเภทของกฎการจัดกลุ่มวันที่ที่ใช้ได้
Enum | |
---|---|
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED
|
ประเภทเริ่มต้น อย่าใช้ |
SECOND
|
จัดกลุ่มวันที่เป็นวินาทีตั้งแต่ 0 ถึง 59 |
MINUTE
|
จัดกลุ่มวันที่เป็นนาที ตั้งแต่ 0 ถึง 59 |
HOUR
|
จัดกลุ่มวันที่เป็นชั่วโมงโดยใช้ระบบ 24 ชั่วโมง เริ่มตั้งแต่ 0 ถึง 23 |
HOUR_MINUTE
|
จัดกลุ่มวันที่ตามชั่วโมงและนาทีโดยใช้ระบบ 24 ชั่วโมง เช่น 19:45 |
HOUR_MINUTE_AMPM
|
จัดกลุ่มวันที่ตามชั่วโมงและนาทีโดยใช้ระบบ 12 ชั่วโมง เช่น 19.45 น. ระบบจะแปลการระบุ AM/PM ตามภาษาของสเปรดชีต |
DAY_OF_WEEK
|
จัดกลุ่มวันที่ตามวันในสัปดาห์ เช่น วันอาทิตย์ ระบบจะแปลวันในสัปดาห์ตามภาษาของสเปรดชีต |
DAY_OF_YEAR
|
จัดกลุ่มวันตามปีตั้งแต่ 1 ถึง 366 โปรดทราบว่าวันที่หลังจากวันที่ 29 ก. พ. นั้น ในจํานวนปีอธิกสุรทินต่างจากปีอธิกสุรทิน |
DAY_OF_MONTH
|
จัดกลุ่มวันตามเดือนตั้งแต่ 1 ถึง 31 |
DAY_MONTH
|
จัดกลุ่มวันที่ตามวันและเดือน เช่น 22-พฤศจิกายน ระบบจะแปลเดือนตามภาษาของสเปรดชีต |
MONTH
|
จัดกลุ่มวันที่ตามเดือน เช่น พ. ย. จะมีการแปลเดือนตามภาษาของสเปรดชีต |
QUARTER
|
จัดกลุ่มวันที่ตามไตรมาส เช่น ไตรมาส 1 (ซึ่งหมายถึงช่วง ม.ค.-มี.ค.) |
YEAR
|
จัดกลุ่มวันที่ตามปี เช่น 2008 |
YEAR_MONTH
|
จัดกลุ่มวันที่ตามปีและเดือน เช่น 2008 - พฤศจิกายน ระบบจะแปลเดือนตามภาษาของสเปรดชีต |
YEAR_QUARTER
|
จัดกลุ่มวันที่ตามปีและไตรมาส เช่น ไตรมาส 4 ปี 2008 |
YEAR_MONTH_DAY
|
จัดกลุ่มวันที่ตามปี เดือน และวัน เช่น 2008-11-22 |
กฎฮิสโตแกรมแผนภูมิ
ช่วยให้คุณจัดระเบียบค่าตัวเลขในคอลัมน์แหล่งข้อมูลลงในที่เก็บข้อมูลขนาดคงที่ได้
การแสดง JSON |
---|
{ "minValue": number, "maxValue": number, "intervalSize": number } |
ช่อง | |
---|---|
minValue
|
ค่าต่ําสุดที่วางรายการลงในที่เก็บข้อมูล ระบบจะจัดกลุ่มค่าที่น้อยกว่าค่าต่ําสุดไว้ในที่เก็บข้อมูลเดียว หากไม่ระบุ ระบบจะกําหนดตามค่ารายการขั้นต่ํา |
maxValue
|
ค่าสูงสุดที่จะวางรายการลงในที่เก็บข้อมูล ระบบจะจัดกลุ่มค่าที่มากกว่าค่าสูงสุดไว้ในที่เก็บข้อมูลเดียว หากไม่ระบุ ระบบจะกําหนดโดยค่าสูงสุดของรายการ |
intervalSize
|
ขนาดของที่เก็บข้อมูลที่สร้างขึ้น ต้องเป็นค่าบวก |
ประเภทแผนภูมิรวม
ประเภทการรวมสําหรับแผนภูมิในแผนภูมิ
Enum | |
---|---|
CHART_AGGREGATE_TYPE_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
AVERAGE
|
ฟังก์ชันการรวมโดยเฉลี่ย |
COUNT
|
นับฟังก์ชันการรวม |
MAX
|
ฟังก์ชันการรวมสูงสุด |
MEDIAN
|
ฟังก์ชันรวมมัธยฐาน |
MIN
|
ฟังก์ชันการรวมขั้นต่ํา |
SUM
|
ฟังก์ชันการรวมผลรวม |
แผนภูมิพื้นฐาน
ข้อมูลชุดเดียวในแผนภูมิ ตัวอย่างเช่น หากสร้างแผนภูมิราคาหุ้นในช่วงเวลาที่ผ่านมา อาจมีหลายชุด โดยรายการหนึ่งใช้สําหรับ "ราคาเปิด" "ราคาสูง" "ราคาต่ํา" และ "ราคาปิด"
การแสดง JSON |
---|
{ "series": { object ( |
ช่อง | |
---|---|
series
|
ข้อมูลที่กําลังแสดงผลในชุดแผนภูมินี้ |
targetAxis
|
แกนย่อยที่จะระบุช่วงของค่าสําหรับชุดนี้ ตัวอย่างเช่น หากสร้างแผนภูมิหุ้นตลอดช่วงเวลา ชุดข้อมูล "ปริมาณ" อาจต้องปักหมุดไปทางขวาด้วยราคาที่ตรึงไว้ทางซ้าย เนื่องจากขนาดของปริมาณการซื้อขายแตกต่างจากขนาดของราคา เกิดข้อผิดพลาดในการระบุแกนที่ไม่ใช่แกนรองที่ถูกต้องสําหรับ |
type
|
ประเภทของซีรี่ส์นี้ ใช้ได้เฉพาะเมื่อ
|
lineStyle
|
รูปแบบเส้นของซีรี่ส์นี้ ใช้ได้เฉพาะเมื่อ
|
dataLabel
|
ข้อมูลเกี่ยวกับป้ายกํากับข้อมูลสําหรับซีรี่ส์นี้ |
color
|
สีขององค์ประกอบ (เช่น บาร์ เส้น และจุด) ที่เชื่อมโยงกับชุดนี้ หากเว้นว่างไว้ ระบบจะใช้สีเริ่มต้น เลิกใช้งานแล้ว: ใช้ |
colorStyle
|
สีขององค์ประกอบ (เช่น บาร์ เส้น และจุด) ที่เชื่อมโยงกับชุดนี้ หากเว้นว่างไว้ ระบบจะใช้สีเริ่มต้น หากมีการตั้งค่า |
pointStyle
|
รูปแบบสําหรับคะแนนที่เชื่อมโยงกับซีรี่ส์นี้ ใช้ได้เฉพาะเมื่อ
|
styleOverrides[]
|
การตั้งค่าการลบล้างรูปแบบสําหรับจุดข้อมูลของชุด |
ลักษณะเส้น
คุณสมบัติที่อธิบายรูปแบบของเส้น
การแสดง JSON |
---|
{
"width": integer,
"type": enum (
|
ช่อง | |
---|---|
width
|
ความหนาของเส้น หน่วยเป็นพิกเซล |
type
|
ประเภทของเส้นประ |
ประเภทของการขีดเส้น
ประเภทของเส้นประ
Enum | |
---|---|
LINE_DASH_TYPE_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
INVISIBLE
|
ไม่มีประเภทเครื่องหมายขีดกลาง ซึ่งเทียบเท่ากับเส้นที่ไม่สามารถมองเห็นได้ |
CUSTOM
|
ยัติภาคที่กําหนดเองสําหรับเส้น ระบบยังไม่รองรับการแก้ไขรูปแบบยัติภาคที่กําหนดเองอย่างถูกต้อง |
SOLID
|
เส้นทึบ |
DOTTED
|
เส้นประ |
MEDIUM_DASHED
|
เส้นประที่ขีดกลางยาว "ปานกลาง" |
MEDIUM_DASHED_DOTTED
|
เส้นที่สลับระหว่างเส้นประ "ปานกลาง" กับจุด |
LONG_DASHED
|
เส้นประที่มีขีด "ยาว" |
LONG_DASHED_DOTTED
|
เส้นที่สลับระหว่างเส้นประ "ยาว" กับจุด |
ป้ายกํากับข้อมูล
การตั้งค่าสําหรับป้ายกํากับข้อมูล 1 ชุด ป้ายกํากับข้อมูลคือคําอธิบายประกอบที่ปรากฏถัดจากชุดข้อมูล เช่น จุดบนแผนภูมิเส้น และให้ข้อมูลเพิ่มเติมว่าข้อมูลแสดงถึงอะไร เช่น การนําเสนอข้อความที่มีค่าเบื้องหลังจุดนั้นบนกราฟ
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type
|
ประเภทของป้ายกํากับข้อมูล |
textFormat
|
รูปแบบข้อความที่ใช้สําหรับป้ายกํากับข้อมูล ไม่สนับสนุนฟิลด์ของลิงก์ |
placement
|
ตําแหน่งของป้ายกํากับข้อมูลที่เกี่ยวข้องกับข้อมูลที่ติดป้ายกํากับ |
customLabelData
|
ข้อมูลที่ใช้สําหรับป้ายกํากับที่กําหนดเอง ใช้เฉพาะเมื่อตั้งค่า |
ประเภทป้ายกํากับข้อมูล
ประเภทของป้ายกํากับข้อมูล
Enum | |
---|---|
DATA_LABEL_TYPE_UNSPECIFIED
|
ไม่ได้ระบุประเภทป้ายกํากับข้อมูลไว้ และจะตีความโดยขึ้นอยู่กับบริบทของป้ายกํากับข้อมูลภายในแผนภูมิ |
NONE
|
ป้ายกํากับข้อมูลจะไม่แสดง |
DATA
|
ป้ายกํากับข้อมูลจะแสดงโดยใช้ค่าจากข้อมูลชุด |
CUSTOM
|
ป้ายกํากับข้อมูลแสดงโดยใช้ค่าจากแหล่งข้อมูลที่กําหนดเองซึ่งมีการระบุโดย customLabelData
|
ตําแหน่งป้ายกํากับข้อมูล
ตําแหน่งของป้ายกํากับข้อมูลที่เกี่ยวข้องกับข้อมูลที่ติดป้ายกํากับ
Enum | |
---|---|
DATA_LABEL_PLACEMENT_UNSPECIFIED
|
ตัวแสดงผลจะกําหนดตําแหน่งโดยอัตโนมัติ |
CENTER
|
อยู่ตรงกลางภายในแท่งหรือคอลัมน์ ทั้งในแนวนอนและแนวตั้ง |
LEFT
|
ทางด้านซ้ายของจุดข้อมูล |
RIGHT
|
ทางด้านขวาของจุดข้อมูล |
ABOVE
|
เหนือจุดข้อมูล |
BELOW
|
ด้านล่างจุดข้อมูล |
INSIDE_END
|
ภายในแถบหรือคอลัมน์ที่ด้านท้าย (ด้านบนสุดหากเป็นด้านบวก อยู่ด้านล่างหากเป็นด้านลบ) |
INSIDE_BASE
|
ภายในแถบหรือคอลัมน์ที่ฐาน |
OUTSIDE_END
|
ด้านนอกของแถบหรือคอลัมน์ตรงท้าย |
รูปแบบจุด
รูปแบบของจุดในแผนภูมิ
การแสดง JSON |
---|
{
"size": number,
"shape": enum (
|
ช่อง | |
---|---|
size
|
ขนาดจุด หากเว้นว่างไว้ ระบบจะใช้ขนาดเริ่มต้น |
shape
|
รูปร่างของจุด หากเว้นว่างไว้หรือไม่ได้ระบุ ระบบจะใช้รูปร่างเริ่มต้น |
รูปร่างปลายแหลม
รูปร่างของจุด
Enum | |
---|---|
POINT_SHAPE_UNSPECIFIED
|
ค่าเริ่มต้น |
CIRCLE
|
รูปร่างวงกลม |
DIAMOND
|
รูปทรงเพชร |
HEXAGON
|
รูปหกเหลี่ยม |
PENTAGON
|
รูปร่างห้าเหลี่ยม |
SQUARE
|
รูปร่างสี่เหลี่ยมจัตุรัส |
STAR
|
รูปร่างดาว |
TRIANGLE
|
รูปทรงสามเหลี่ยม |
X_MARK
|
รูปร่าง x-mark |
การลบล้างชุดข้อมูลแบบจุดพื้นฐาน
การตั้งค่าการลบล้างรูปแบบสําหรับจุดข้อมูลอนุกรมเดียว
การแสดง JSON |
---|
{ "index": integer, "color": { object ( |
ช่อง | |
---|---|
index
|
ดัชนีศูนย์ของจุดข้อมูลชุดข้อมูล |
color
|
สีของจุดข้อมูลชุดข้อมูล หากเว้นว่างไว้ ระบบจะใช้ค่าเริ่มต้นของชุด เลิกใช้งานแล้ว: ใช้ |
colorStyle
|
สีของจุดข้อมูลชุดข้อมูล หากเว้นว่างไว้ ระบบจะใช้ค่าเริ่มต้นของชุด หากมีการตั้งค่า |
pointStyle
|
รูปแบบจุดของจุดข้อมูลชุด ใช้ได้เฉพาะเมื่อ
|
ประเภทแผนภูมิพื้นฐาน
เมื่อมีการแสดงแผนภูมิแบบซ้อน ค่าช่วง (แกนแนวตั้ง) จะมีการแสดงซ้อนทับกันจากแกนแนวนอน เช่น ค่า 20 และ 80 จะมาจาก 0 โดย 80 คือ 80 หน่วยห่างจากแกนนอน หากเรียงซ้อนกัน จะแสดงผล 80 รายการจาก 20 ด้วยการนํา 100 หน่วยออกจากแกนแนวนอน
Enum | |
---|---|
BASIC_CHART_STACKED_TYPE_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
NOT_STACKED
|
ชุดหนังสือไม่ได้เรียงซ้อน |
STACKED
|
ค่าชุดรายการจะเรียงซ้อนกัน แต่ละค่าจะแสดงผลในแนวตั้ง โดยเริ่มจากด้านบนสุดของค่าที่อยู่ใต้ค่าดังกล่าว |
PERCENT_STACKED
|
สแต็กแนวตั้งจะยืดออกจนไปถึงด้านบนของแผนภูมิ โดยให้ค่าวางไว้เป็นเปอร์เซ็นต์ |
โหมดเปรียบเทียบแผนภูมิพื้นฐาน
ประเภทโหมดเปรียบเทียบ ซึ่งอธิบายการทํางานของเคล็ดลับเครื่องมือและการไฮไลต์ข้อมูลเมื่อวางเมาส์เหนือข้อมูลและพื้นที่แผนภูมิ
Enum | |
---|---|
BASIC_CHART_COMPARE_MODE_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
DATUM
|
เครื่องมือจะไฮไลต์และแสดงเฉพาะองค์ประกอบข้อมูลที่โฟกัสเท่านั้น |
CATEGORY
|
องค์ประกอบข้อมูลทั้งหมดที่มีหมวดหมู่เดียวกัน (เช่น ค่าโดเมน) จะถูกไฮไลต์และแสดงในเคล็ดลับเครื่องมือ |
PieChartSpec
การแสดง JSON |
---|
{ "legendPosition": enum ( |
ช่อง | |
---|---|
legendPosition
|
ควรวาดคําอธิบายแผนภูมิวงกลมแบบใด |
domain
|
ข้อมูลที่ครอบคลุมโดเมนของแผนภูมิวงกลม |
series
|
ข้อมูลที่ครอบคลุมแผนภูมิวงกลมชุดเดียวและชุดเดียว |
threeDimensional
|
เป็นจริงถ้าพายมี 3 มิติ |
pieHole
|
ขนาดรูในแผนภูมิวงกลม |
แผนภูมิวงกลม
ตําแหน่งของคําอธิบายแผนภูมิ
Enum | |
---|---|
PIE_CHART_LEGEND_POSITION_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
BOTTOM_LEGEND
|
คําอธิบายจะแสดงอยู่ที่ด้านล่างของแผนภูมิ |
LEFT_LEGEND
|
คําอธิบายจะแสดงอยู่ทางด้านซ้ายของแผนภูมิ |
RIGHT_LEGEND
|
คําอธิบายจะแสดงผลทางด้านขวาของแผนภูมิ |
TOP_LEGEND
|
คําอธิบายจะแสดงที่ด้านบนของแผนภูมิ |
NO_LEGEND
|
ไม่มีการแสดงผลคําอธิบาย |
LABELED_LEGEND
|
ชิ้นส่วนแผนภูมิวงกลมจะมีป้ายกํากับติดอยู่ |
ลูกโป่งแผนภูมิข้อมูลจําเพาะ
การแสดง JSON |
---|
{ "legendPosition": enum ( |
ช่อง | |
---|---|
legendPosition
|
ตําแหน่งที่ควรใช้วาดคําอธิบายแผนภูมิ |
bubbleLabels
|
ข้อมูลที่มีป้ายกํากับลูกโป่ง ซึ่งไม่จําเป็นต้องซ้ํากัน |
domain
|
ข้อมูลที่มี X-ค่า ค่าเหล่านี้จะระบุลูกโป่งในแผนภูมิในแนวนอน |
series
|
ข้อมูลที่มี y-value ของลูกโป่ง ค่าเหล่านี้จะระบุลูกโป่งในแผนภูมิในแนวตั้ง |
groupIds
|
ข้อมูลที่มีรหัสกลุ่มลูกโป่ง ฟองอากาศทั้งหมดที่มีรหัสกลุ่มเดียวกันจะวาดด้วยสีเดียวกัน หากระบุ |
bubbleSizes
|
ข้อมูลที่มีขนาดลูกโป่ง ขนาดลูกโป่งจะใช้เพื่อวาดลูกโป่งตามขนาดต่างๆ เมื่อสัมพันธ์กัน หากมีการระบุ ต้องระบุ |
bubbleOpacity
|
ความโปร่งแสงของฟองอากาศระหว่าง 0 ถึง 1.0 ค่า 0 หมายถึงโปร่งแสงทั้งหมด และ 1 หมายถึงทึบแสงสนิท |
bubbleBorderColor
|
สีเส้นขอบลูกโป่ง เลิกใช้งานแล้ว: ใช้ |
bubbleBorderColorStyle
|
สีเส้นขอบลูกโป่ง หากมีการตั้งค่า |
bubbleMaxRadiusSize
|
ขนาดรัศมีสูงสุดของวงกลม หน่วยเป็นพิกเซล หากระบุไว้ ช่องนี้ต้องเป็นค่าบวก |
bubbleMinRadiusSize
|
ขนาดรัศมีต่ําสุดของฟองในหน่วยพิกเซล หากระบุ ฟิลด์นี้ต้องเป็นค่าบวก |
bubbleTextStyle
|
รูปแบบของข้อความภายในลูกโป่ง ไม่รองรับเส้นขีดทับ เส้นใต้ และลิงก์ |
ลูกโป่งแผนภูมิอันดับคําอธิบาย
ตําแหน่งของคําอธิบายแผนภูมิ
Enum | |
---|---|
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
BOTTOM_LEGEND
|
คําอธิบายจะแสดงอยู่ที่ด้านล่างของแผนภูมิ |
LEFT_LEGEND
|
คําอธิบายจะแสดงอยู่ทางด้านซ้ายของแผนภูมิ |
RIGHT_LEGEND
|
คําอธิบายจะแสดงผลทางด้านขวาของแผนภูมิ |
TOP_LEGEND
|
คําอธิบายจะแสดงที่ด้านบนของแผนภูมิ |
NO_LEGEND
|
ไม่มีการแสดงผลคําอธิบาย |
INSIDE_LEGEND
|
คําอธิบายจะแสดงภายในพื้นที่ของแผนภูมิ |
แผนภูมิแท่งเทียน
การแสดง JSON |
---|
{ "domain": { object ( |
ช่อง | |
---|---|
domain
|
ข้อมูลโดเมน (แกนแนวนอน) ของแผนภูมิแท่งเทียน ข้อมูลสตริงจะถือว่าเป็นป้ายกํากับแยกกัน ส่วนอีกข้อมูลจะถือว่าเป็นค่าต่อเนื่อง |
data[]
|
ข้อมูลแผนภูมิแท่งเทียน ระบบรองรับ CandlestickData เพียง 1 รายการเท่านั้น |
โดเมนแท่งเทียน
โดเมนของ CandlestickChart
การแสดง JSON |
---|
{
"data": {
object (
|
ช่อง | |
---|---|
data
|
ข้อมูลของ CandlestickDomain |
reversed
|
จริงสําหรับกลับลําดับค่าโดเมน (แกนแนวนอน) |
ข้อมูลแท่งเทียน
ข้อมูลแผนภูมิแท่งเทียน ซึ่งแต่ละค่ามีค่าต่ํา เปิด ปิด และสูงสําหรับชุด
การแสดง JSON |
---|
{ "lowSeries": { object ( |
ช่อง | |
---|---|
lowSeries
|
ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าต่ํา/ต่ําสุดสําหรับแท่งเทียนแต่ละแท่ง นี่คือส่วนล่างสุดของเส้นกึ่งกลางแท่งเทียน |
openSeries
|
ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าเปิด/เริ่มต้นสําหรับแต่ละเทียน นี่คือส่วนด้านล่างของแท่งเทียน ถ้าน้อยกว่าค่าปิด แท่งเทียนจะถูกเติม มิฉะนั้นเทียนจะเป็นแบบโปร่ง |
closeSeries
|
ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าปิด/สุดท้ายสําหรับแท่งเทียนแต่ละแท่ง นี่คือส่วนบนสุดของเชิงเทียน หากมีค่ามากกว่าค่าเปิด ระบบจะเติมเทียน มิฉะนั้นเทียนจะเป็นแบบโปร่ง |
highSeries
|
ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าสูง/สูงสุดสําหรับเทียนแต่ละแท่ง นี่คือส่วนบนสุดของเส้นกึ่งกลางแท่งเทียน |
ซีรีส์เชิงเทียน
ชุดข้อมูล CandlestickData
การแสดง JSON |
---|
{
"data": {
object (
|
ช่อง | |
---|---|
data
|
ข้อมูลของ CandlestickSeries |
แผนผังองค์กร
แผนผังองค์กร แผนภูมิองค์กรต้องใช้ชุดป้ายกํากับที่ไม่ซ้ํากันใน labels
และอาจรวม parentLabels
และ tooltips
ด้วย (ไม่บังคับ)
parentLabels
จะมีป้ายกํากับที่ระบุโหนดระดับบนสุดสําหรับแต่ละโหนด
tooltips
มีเคล็ดลับเครื่องมือที่ไม่บังคับสําหรับแต่ละโหนด
ตัวอย่างเช่น หากต้องการอธิบาย OrgChart ที่มี Alice เป็น CEO บ๊อบเป็นประธาน (รายงานให้ Alice) และ Cathy เป็นรองประธานฝ่ายขาย (และรายงานเกี่ยวกับ Alice) ก็จะมี labels
ที่มี "Alice", "Bob", "Cathy", parentLabels
ประกอบด้วย "", "Alice", "Alice" และ tooltips
มี "CEO", "President", "VP President"
การแสดง JSON |
---|
{ "nodeSize": enum ( |
ช่อง | |
---|---|
nodeSize
|
ขนาดของโหนดแผนภูมิองค์กร |
nodeColor
|
สีของโหนดแผนภูมิองค์กร เลิกใช้งานแล้ว: ใช้ |
nodeColorStyle
|
สีของโหนดแผนภูมิองค์กร หากมีการตั้งค่า |
selectedNodeColor
|
สีของโหนดแผนภูมิองค์กรที่เลือก เลิกใช้งานแล้ว: ใช้ |
selectedNodeColorStyle
|
สีของโหนดแผนภูมิองค์กรที่เลือก หากมีการตั้งค่า |
labels
|
ข้อมูลที่มีป้ายกํากับสําหรับโหนดทั้งหมดในแผนภูมิ ป้ายกํากับต้องไม่ซ้ํากัน |
parentLabels
|
ข้อมูลที่มีป้ายกํากับระดับบนสุดของโหนดที่เกี่ยวข้อง ส่วนค่าว่างจะบ่งชี้ว่าโหนดไม่มีโหนดระดับบนสุดและเป็นโหนดระดับบนสุด ช่องนี้ไม่บังคับ |
tooltips
|
ข้อมูลที่มีเคล็ดลับเครื่องมือสําหรับโหนดที่เกี่ยวข้อง ค่าว่างจะทําให้ไม่มีเคล็ดลับเครื่องมือแสดงขึ้นสําหรับโหนดนั้น ช่องนี้ไม่บังคับ |
ขนาดแผนภูมิองค์กร
ขนาดของโหนดองค์กร
Enum | |
---|---|
ORG_CHART_LABEL_SIZE_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
SMALL
|
โหนดแผนภูมิขนาดเล็กขององค์กร |
MEDIUM
|
ขนาดโหนดแผนภูมิองค์กรขนาดกลาง |
LARGE
|
ขนาดโหนดแผนภูมิองค์กรขนาดใหญ่ |
ข้อกําหนดของแผนภูมิฮิสโตแกรม
แผนภูมิฮิสโตแกรม แผนภูมิฮิสโตแกรมจัดกลุ่มรายการข้อมูลเป็นถังเก็บ โดยแสดงแต่ละถังเป็นคอลัมน์ของรายการแบบเรียงซ้อน ฮิสโตแกรมจะใช้เพื่อแสดงการกระจายของชุดข้อมูล แต่ละคอลัมน์ของรายการจะแสดงช่วงของรายการเหล่านั้น คุณสามารถเลือกจํานวนถังข้อมูลโดยอัตโนมัติ หรือจะระบุอย่างชัดแจ้ง
การแสดง JSON |
---|
{ "series": [ { object ( |
ช่อง | |
---|---|
series[]
|
ชุดของฮิสโตแกรมอาจเป็นชุดของค่าเดี่ยวที่มีกลุ่มหรือชุดละชุด โดยแต่ละชุดจะมีชื่อเหมือนกันโดยมีชื่อชุดตามด้วยค่าที่จะใส่ให้กับชุดนั้น |
legendPosition
|
ตําแหน่งของคําอธิบายแผนภูมิ |
showItemDividers
|
ควรแสดงเส้นแบ่งแนวนอนระหว่างรายการต่างๆ ในแต่ละคอลัมน์หรือไม่ |
bucketSize
|
โดยค่าเริ่มต้น ระบบจะเลือกขนาดที่เก็บข้อมูล (ช่วงของค่าที่เรียงซ้อนกันในคอลัมน์เดียว) โดยอัตโนมัติ แต่อาจลบล้างขนาดดังกล่าวได้ที่นี่ เช่น ขนาดที่เก็บข้อมูลของ 1.5 จะส่งผลให้เกิดที่เก็บข้อมูลตั้งแต่ 0 - 1.5, 1.5 - 3.0 ฯลฯ ไม่สามารถเป็นค่าลบได้ ช่องนี้ไม่บังคับ |
outlierPercentile
|
เปอร์เซ็นไทล์ของค่าผิดปกติจะใช้เพื่อให้มั่นใจว่าค่าที่ผิดปกติไม่ส่งผลเสียต่อการคํานวณขนาดของที่เก็บข้อมูล เช่น การตั้งค่าเปอร์เซ็นไทล์ของค่าที่ผิดปกติเป็น 0.05 หมายความว่าค่า 5% บนสุดและล่างสุดเมื่อคํานวณที่เก็บข้อมูล ค่าต่างๆ จะยังคงอยู่ในแผนภูมิ ระบบจะเพิ่มลงในที่เก็บข้อมูลแรกหรือที่เก็บข้อมูลสุดท้ายแทนที่เก็บข้อมูลของตนเอง ต้องอยู่ระหว่าง 0.0 ถึง 0.5 |
ชุดฮิสโตแกรม
ชุดฮิสโตแกรมที่มีสีและชุดข้อมูล
การแสดง JSON |
---|
{ "barColor": { object ( |
ช่อง | |
---|---|
barColor
|
สีของคอลัมน์ที่แทนซีรี่ส์นี้ในแต่ละที่เก็บข้อมูล ช่องนี้ไม่บังคับ เลิกใช้งานแล้ว: ใช้ |
barColorStyle
|
สีของคอลัมน์ที่แทนซีรี่ส์นี้ในแต่ละที่เก็บข้อมูล ช่องนี้ไม่บังคับ หากมีการตั้งค่า |
data
|
ข้อมูลสําหรับฮิสโตแกรมนี้ |
แผนภูมิอันดับฮิสโตแกรมของคําอธิบาย
ตําแหน่งของคําอธิบายแผนภูมิ
Enum | |
---|---|
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
BOTTOM_LEGEND
|
คําอธิบายจะแสดงอยู่ที่ด้านล่างของแผนภูมิ |
LEFT_LEGEND
|
คําอธิบายจะแสดงอยู่ทางด้านซ้ายของแผนภูมิ |
RIGHT_LEGEND
|
คําอธิบายจะแสดงผลทางด้านขวาของแผนภูมิ |
TOP_LEGEND
|
คําอธิบายจะแสดงที่ด้านบนของแผนภูมิ |
NO_LEGEND
|
ไม่มีการแสดงผลคําอธิบาย |
INSIDE_LEGEND
|
คําอธิบายจะแสดงภายในพื้นที่ของแผนภูมิ |
แผนภูมิน้ําตก
แผนภูมิน้ําตก
การแสดง JSON |
---|
{ "domain": { object ( |
ช่อง | |
---|---|
domain
|
ข้อมูลโดเมน (แกนแนวนอน) ของแผนภูมิน้ําตก |
series[]
|
ภาพแผนภูมิน้ําตกนี้เป็นภาพ |
stackedType
|
ประเภทที่ซ้อนกัน |
firstValueIsTotal
|
"จริง" เพื่อตีความค่าแรกเป็นผลรวม |
hideConnectorLines
|
"จริง" เพื่อซ่อนเส้นเชื่อมต่อระหว่างคอลัมน์ |
connectorLineStyle
|
รูปแบบเส้นสําหรับเส้นเชื่อมต่อ |
totalDataLabel
|
ควบคุมว่าจะให้แสดงป้ายกํากับข้อมูลเพิ่มเติมในแผนภูมิแบบซ้อนหรือไม่ ซึ่งจะรวมมูลค่ารวมของค่าที่เรียงซ้อนแต่ละค่าตามแกนโดเมน
|
แผนภูมิโดเมน Waterfall
โดเมนของแผนภูมิน้ําตก
การแสดง JSON |
---|
{
"data": {
object (
|
ช่อง | |
---|---|
data
|
ข้อมูล WaterfallChartDomain |
reversed
|
จริงสําหรับกลับลําดับค่าโดเมน (แกนแนวนอน) |
แผนภูมิ Waterfall
ชุดข้อมูลเดี่ยวของแผนภูมิน้ําตก
การแสดง JSON |
---|
{ "data": { object ( |
ช่อง | |
---|---|
data
|
ข้อมูลที่เป็นการแสดงภาพในชุดนี้ |
positiveColumnsStyle
|
รูปแบบสําหรับคอลัมน์ทั้งหมดในชุดนี้ที่มีค่าเป็นบวก |
negativeColumnsStyle
|
รูปแบบสําหรับคอลัมน์ทั้งหมดในชุดนี้ที่มีค่าติดลบ |
subtotalColumnsStyle
|
รูปแบบสําหรับคอลัมน์ผลรวมย่อยทั้งหมดในชุดนี้ |
hideTrailingSubtotal
|
"จริง" เพื่อซ่อนคอลัมน์ผลรวมย่อยจากท้ายชุด โดยค่าเริ่มต้น คอลัมน์ผลรวมย่อยจะปรากฏที่ส่วนท้ายของแต่ละชุด การตั้งค่าช่องนี้เป็น "จริง" จะซ่อนคอลัมน์รวมย่อยสําหรับซีรี่ส์นี้ |
customSubtotals[]
|
คอลัมน์ผลรวมย่อยที่กําหนดเองที่ปรากฏในชุดนี้ ลําดับที่ผลรวมย่อยถูกกําหนดไม่สําคัญ คุณกําหนดผลรวมย่อยได้เพียง 1 รายการเท่านั้นสําหรับแต่ละจุดข้อมูล |
dataLabel
|
ข้อมูลเกี่ยวกับป้ายกํากับข้อมูลสําหรับซีรี่ส์นี้ |
รูปแบบแผนภูมิน้ําตก
รูปแบบสําหรับคอลัมน์แผนภูมิน้ําตก
การแสดง JSON |
---|
{ "label": string, "color": { object ( |
ช่อง | |
---|---|
label
|
ป้ายกํากับคําอธิบายคอลัมน์ |
color
|
สีของคอลัมน์ เลิกใช้งานแล้ว: ใช้ |
colorStyle
|
สีของคอลัมน์ หากมีการตั้งค่า |
ผลรวมแผนภูมิที่กําหนดเองของ Waterfall
คอลัมน์ผลรวมย่อยที่กําหนดเองสําหรับแผนภูมิแผนภูมิน้ําตก
การแสดง JSON |
---|
{ "subtotalIndex": integer, "label": string, "dataIsSubtotal": boolean } |
ช่อง | |
---|---|
subtotalIndex
|
ดัชนีแบบ 0 ของจุดข้อมูลภายในชุด หาก |
label
|
ป้ายกํากับสําหรับคอลัมน์ผลรวมย่อย |
dataIsSubtotal
|
เป็นจริงหากจุดข้อมูลที่ |
ประเภทแผนภูมิแบบเรียงซ้อน Waterfall
ตัวเลือกประเภทแบบซ้อนสําหรับแผนภูมิน้ําตก
Enum | |
---|---|
WATERFALL_STACKED_TYPE_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
STACKED
|
ค่าที่สอดคล้องกับค่าเดียวกัน (แกนแนวนอน) จะเรียงซ้อนกันในแนวตั้ง |
SEQUENTIAL
|
ซีรี่ส์จะเริ่มกระจายไปตามแกนแนวนอน |
แผนภูมิทรีแม็ป
การแสดง JSON |
---|
{ "labels": { object ( |
ช่อง | |
---|---|
labels
|
ข้อมูลที่มีป้ายกํากับเซลล์ทรีแม็ป |
parentLabels
|
ข้อมูลที่ป้ายกํากับระดับบนสุดของเซลล์ทรีแม็ปอยู่ |
sizeData
|
ข้อมูลที่กําหนดขนาดของเซลล์ข้อมูลทรีแม็ปแต่ละเซลล์ ข้อมูลนี้ควรเป็นตัวเลข เซลล์ที่เกี่ยวข้องกับข้อมูลที่ไม่ใช่ตัวเลขหรือขาดหายไป หากไม่มีการระบุ |
colorData
|
ข้อมูลที่กําหนดสีพื้นหลังของเซลล์ข้อมูลทรีแม็ปแต่ละเซลล์ ช่องนี้ไม่บังคับ หากไม่ระบุ ระบบจะใช้ |
textFormat
|
รูปแบบข้อความสําหรับป้ายกํากับทั้งหมดในแผนภูมิ ไม่สนับสนุนฟิลด์ของลิงก์ |
levels
|
จํานวนระดับข้อมูลที่จะแสดงในแผนภูมิทรีแม็ป ระดับเหล่านี้เป็นแบบอินเทอร์แอ็กทีฟและแสดงพร้อมกับป้ายกํากับ ค่าเริ่มต้นจะเป็น 2 หากไม่ได้ระบุไว้ |
hintedLevels
|
จํานวนระดับข้อมูลเพิ่มเติมที่นอกเหนือจากระดับป้ายกํากับที่จะแสดงบนแผนภูมิทรีแม็ป ระดับเหล่านี้ไม่มีการโต้ตอบและแสดงโดยไม่มีป้ายกํากับ ค่าเริ่มต้นจะเป็น 0 หากไม่ได้ระบุไว้ |
minValue
|
ค่าข้อมูลขั้นต่ําที่เป็นไปได้ เซลล์ที่มีค่าต่ํากว่านี้จะมีสีเดียวกันกับเซลล์ที่มีค่านี้ หากไม่ได้ระบุ ระบบจะใช้ค่าเริ่มต้นเป็นค่าต่ําสุดตามจริงจาก |
maxValue
|
ค่าข้อมูลสูงสุดที่เป็นไปได้ เซลล์ที่มีค่ามากกว่านี้จะมีสีเดียวกันกับเซลล์ที่มีค่านี้ หากไม่ระบุ ค่าเริ่มต้นจะเป็นค่าสูงสุดจริงจาก |
headerColor
|
สีพื้นหลังของเซลล์ส่วนหัว เลิกใช้งานแล้ว: ใช้ |
headerColorStyle
|
สีพื้นหลังของเซลล์ส่วนหัว หากมีการตั้งค่า |
colorScale
|
สเกลสีสําหรับเซลล์ข้อมูลในแผนภูมิทรีแม็ป ระบบจะกําหนดสีให้กับเซลล์ข้อมูลตามค่าสี ค่าสีเหล่านี้มาจาก |
hideTooltips
|
True เพื่อซ่อนเคล็ดลับเครื่องมือ |
แผนภูมิสีของแผนภูมิต้นไม้
สเกลสีสําหรับแผนภูมิทรีแม็ป
การแสดง JSON |
---|
{ "minValueColor": { object ( |
ช่อง | |
---|---|
minValueColor
|
สีพื้นหลังสําหรับเซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ |
minValueColorStyle
|
สีพื้นหลังสําหรับเซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ |
midValueColor
|
สีพื้นหลังของเซลล์ที่มีค่าสีที่จุดกึ่งกลางระหว่าง |
midValueColorStyle
|
สีพื้นหลังของเซลล์ที่มีค่าสีที่จุดกึ่งกลางระหว่าง |
maxValueColor
|
สีพื้นหลังสําหรับเซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ |
maxValueColorStyle
|
สีพื้นหลังสําหรับเซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ |
noDataColor
|
สีพื้นหลังสําหรับเซลล์ที่ไม่มีข้อมูลสี ค่าเริ่มต้นจะเป็น #000000 หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ |
noDataColorStyle
|
สีพื้นหลังสําหรับเซลล์ที่ไม่มีข้อมูลสี ค่าเริ่มต้นจะเป็น #000000 หากไม่ได้ระบุไว้ หากมีการตั้งค่า |
แผนภูมิตารางสรุปสถิติ
แผนภูมิตารางสรุปสถิติ แผนภูมิตารางสรุปสถิติใช้เพื่อไฮไลต์ตัวชี้วัดประสิทธิภาพ หรือที่เรียกว่า KPI ในสเปรดชีต แผนภูมิตารางสรุปสถิติจะแสดงข้อมูลต่างๆ เช่น ยอดขายรวม ต้นทุนเฉลี่ย หรือสินค้าขายดี คุณจะระบุค่าข้อมูลค่าเดียวหรือรวมข้อมูลเป็นช่วงๆ ก็ได้ ไฮไลต์เปอร์เซ็นต์หรือความแตกต่างสัมบูรณ์จากค่าเกณฑ์พื้นฐานได้ เช่น การเปลี่ยนแปลงในช่วงเวลาต่างๆ
การแสดง JSON |
---|
{ "keyValueData": { object ( |
ช่อง | |
---|---|
keyValueData
|
ข้อมูลสําหรับค่าคีย์ตารางสรุปสถิติ |
baselineValueData
|
ข้อมูลสําหรับค่าฐานตารางสรุปสถิติ ช่องนี้ไม่บังคับ |
aggregateType
|
ประเภทการรวมสําหรับข้อมูลแผนภูมิหลักและเกณฑ์พื้นฐานในแผนภูมิตารางสรุปสถิติ แผนภูมิแหล่งข้อมูลไม่รองรับช่องนี้ โปรดใช้ช่อง |
keyValueFormat
|
ตัวเลือกการจัดรูปแบบค่าคีย์ |
baselineValueFormat
|
ตัวเลือกการจัดรูปแบบสําหรับค่าเกณฑ์พื้นฐาน ต้องระบุช่องนี้เฉพาะเมื่อมีการระบุ |
scaleFactor
|
ค่าเพื่อปรับสเกลคีย์ตารางสรุปสถิติและค่าฐาน เช่น สามารถใช้ตัวคูณที่ 10 เพื่อหารค่าทั้งหมดในแผนภูมิด้วย 10 ช่องนี้ไม่บังคับ |
numberFormatSource
|
แหล่งที่มารูปแบบตัวเลขที่ใช้ในแผนภูมิตารางสรุปสถิติ ช่องนี้ไม่บังคับ |
customFormatOptions
|
ตัวเลือกการจัดรูปแบบที่กําหนดเองสําหรับค่าคีย์/ตัวเลขฐานในแผนภูมิตารางสรุปสถิติ ช่องนี้ใช้เฉพาะเมื่อตั้งค่า |
รูปแบบค่าคีย์
ตัวเลือกการจัดรูปแบบค่าคีย์
การแสดง JSON |
---|
{ "textFormat": { object ( |
ช่อง | |
---|---|
textFormat
|
ตัวเลือกการจัดรูปแบบข้อความสําหรับค่าคีย์ ไม่สนับสนุนฟิลด์ของลิงก์ |
position
|
ระบุตําแหน่งข้อความแนวนอนของค่าคีย์ ช่องนี้ไม่บังคับ หากไม่ได้ระบุ ระบบจะใช้การจัดตําแหน่งเริ่มต้น |
รูปแบบค่าเส้นฐาน
ตัวเลือกการจัดรูปแบบสําหรับค่าเกณฑ์พื้นฐาน
การแสดง JSON |
---|
{ "comparisonType": enum ( |
ช่อง | |
---|---|
comparisonType
|
ประเภทการเปรียบเทียบของค่าคีย์ที่มีค่าเปรียบเทียบ |
textFormat
|
ตัวเลือกการจัดรูปแบบข้อความสําหรับค่าเกณฑ์พื้นฐาน ไม่สนับสนุนฟิลด์ของลิงก์ |
position
|
ระบุตําแหน่งข้อความแนวนอนของค่าเส้นฐาน ช่องนี้ไม่บังคับ หากไม่ได้ระบุ ระบบจะใช้การจัดตําแหน่งเริ่มต้น |
description
|
คําอธิบายซึ่งต่อท้ายค่าฐาน ช่องนี้ไม่บังคับ |
positiveColor
|
สีที่จะใช้ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงบวกสําหรับค่าคีย์ ช่องนี้ไม่บังคับ เลิกใช้งานแล้ว: ใช้ |
positiveColorStyle
|
สีที่จะใช้ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงบวกสําหรับค่าคีย์ ช่องนี้ไม่บังคับ หากมีการตั้งค่า |
negativeColor
|
สีที่จะใช้ ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงลบสําหรับค่าคีย์ ช่องนี้ไม่บังคับ เลิกใช้งานแล้ว: ใช้ |
negativeColorStyle
|
สีที่จะใช้ ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงลบสําหรับค่าคีย์ ช่องนี้ไม่บังคับ หากมีการตั้งค่า |
ประเภทการเปรียบเทียบ
ประเภทการเปรียบเทียบของค่าคีย์ที่มีค่าเปรียบเทียบ
Enum | |
---|---|
COMPARISON_TYPE_UNDEFINED
|
ค่าเริ่มต้น ไม่ใช้ |
ABSOLUTE_DIFFERENCE
|
ใช้ความแตกต่างสัมบูรณ์ระหว่างค่าคีย์และค่าฐาน |
PERCENTAGE_DIFFERENCE
|
ใช้เปอร์เซ็นต์ความแตกต่างระหว่างค่าคีย์และค่าฐาน |
รูปแบบหมายเลขแผนภูมิ
ตัวเลือกแหล่งที่มาของการจัดรูปแบบตัวเลขสําหรับแอตทริบิวต์แผนภูมิ
Enum | |
---|---|
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED
|
ค่าเริ่มต้น ไม่ใช้ |
FROM_DATA
|
รับค่าการจัดรูปแบบหมายเลขจากข้อมูล |
CUSTOM
|
ใช้การจัดรูปแบบที่กําหนดเองตามที่ ChartCustomNumberFormatOptions ระบุ
|
ตัวเลือกหมายเลขแผนภูมิที่กําหนดเอง
ตัวเลือกการจัดรูปแบบตัวเลขแบบกําหนดเองสําหรับแอตทริบิวต์แผนภูมิ
การแสดง JSON |
---|
{ "prefix": string, "suffix": string } |
ช่อง | |
---|---|
prefix
|
คํานําหน้าที่กําหนดเองที่ด้านหน้าจะเพิ่มลงในแอตทริบิวต์แผนภูมิ ช่องนี้ไม่บังคับ |
suffix
|
คําต่อท้ายที่กําหนดเองที่จะเพิ่มต่อท้ายแอตทริบิวต์แผนภูมิ ช่องนี้ไม่บังคับ |
กลยุทธ์มิติข้อมูลแบบซ่อนแผนภูมิ
กําหนดวิธีที่แผนภูมิควรจัดการแถวต้นทางที่ซ่อน แถวที่ซ่อนจะมีทั้งตัวกรองที่ซ่อนด้วยตัวเองและที่ซ่อนโดยตัวกรอง
Enum | |
---|---|
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED
|
ค่าเริ่มต้น ไม่ใช้ |
SKIP_HIDDEN_ROWS_AND_COLUMNS
|
แผนภูมิจะข้ามแถวและคอลัมน์ที่ซ่อนอยู่ |
SKIP_HIDDEN_ROWS
|
แผนภูมิจะข้ามเฉพาะแถวที่ซ่อนอยู่เท่านั้น |
SKIP_HIDDEN_COLUMNS
|
แผนภูมิจะข้ามเฉพาะคอลัมน์ที่ซ่อน |
SHOW_ALL
|
แผนภูมิจะไม่ข้ามแถวหรือคอลัมน์ที่ซ่อนอยู่ |
เส้นขอบวัตถุแบบฝัง
เส้นขอบของวัตถุที่ฝังไว้
การแสดง JSON |
---|
{ "color": { object ( |
ช่อง | |
---|---|
color
|
สีของเส้นขอบ เลิกใช้งานแล้ว: ใช้ |
colorStyle
|
สีของเส้นขอบ หากมีการตั้งค่า |