Charts

แผนภูมิแบบฝัง

แผนภูมิที่ฝังอยู่ในแผ่นงาน

การแสดง JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
ช่อง
chartId

integer

รหัสของแผนภูมิ

spec

object (ChartSpec)

ข้อกําหนดของแผนภูมิ

position

object (EmbeddedObjectPosition)

ตําแหน่งของแผนภูมิ

border

object (EmbeddedObjectBorder)

เส้นขอบของแผนภูมิ

ข้อกําหนดของแผนภูมิ

ข้อกําหนดของแผนภูมิ

การแสดง JSON
{
  "title": string,
  "altText": string,
  "titleTextFormat": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "subtitle": string,
  "subtitleTextFormat": {
    object (TextFormat)
  },
  "subtitleTextPosition": {
    object (TextPosition)
  },
  "fontName": string,
  "maximized": boolean,
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "dataSourceChartProperties": {
    object (DataSourceChartProperties)
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ],
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "hiddenDimensionStrategy": enum (ChartHiddenDimensionStrategy),

  // Union field chart can be only one of the following:
  "basicChart": {
    object (BasicChartSpec)
  },
  "pieChart": {
    object (PieChartSpec)
  },
  "bubbleChart": {
    object (BubbleChartSpec)
  },
  "candlestickChart": {
    object (CandlestickChartSpec)
  },
  "orgChart": {
    object (OrgChartSpec)
  },
  "histogramChart": {
    object (HistogramChartSpec)
  },
  "waterfallChart": {
    object (WaterfallChartSpec)
  },
  "treemapChart": {
    object (TreemapChartSpec)
  },
  "scorecardChart": {
    object (ScorecardChartSpec)
  }
  // End of list of possible types for union field chart.
}
ช่อง
title

string

ชื่อของแผนภูมิ

altText

string

ข้อความทางเลือกที่อธิบายแผนภูมิ มักจะใช้สําหรับการช่วยเหลือพิเศษ

titleTextFormat

object (TextFormat)

รูปแบบข้อความชื่อ ไม่รองรับเส้นขีดทับ เส้นใต้ และลิงก์

titleTextPosition

object (TextPosition)

ตําแหน่งข้อความชื่อ ช่องนี้ไม่บังคับ

subtitle

string

คําบรรยายของแผนภูมิ

subtitleTextFormat

object (TextFormat)

รูปแบบข้อความคําบรรยาย ไม่รองรับเส้นขีดทับ เส้นใต้ และลิงก์

subtitleTextPosition

object (TextPosition)

ตําแหน่งข้อความคําบรรยาย ช่องนี้ไม่บังคับ

fontName

string

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

maximized

boolean

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

backgroundColor
(deprecated)

object (Color)

สีพื้นหลังของทั้งแผนภูมิ ใช้ไม่ได้กับแผนภูมิองค์กร เลิกใช้งานแล้ว: ใช้ backgroundColorStyle

backgroundColorStyle

object (ColorStyle)

สีพื้นหลังของทั้งแผนภูมิ ใช้ไม่ได้กับแผนภูมิองค์กร หากมีการตั้งค่า backgroundColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

dataSourceChartProperties

object (DataSourceChartProperties)

หากมี ช่องดังกล่าวจะมีพร็อพเพอร์ตี้ที่เฉพาะเจาะจงของแผนภูมิแหล่งข้อมูล

filterSpecs[]

object (FilterSpec)

ตัวกรองที่ใช้กับข้อมูลแหล่งที่มาของแผนภูมิ รองรับเฉพาะแผนภูมิแหล่งข้อมูล

sortSpecs[]

object (SortSpec)

ลําดับที่จะจัดเรียงข้อมูลแผนภูมิตาม รองรับเฉพาะข้อกําหนดการจัดเรียงรายการเดียว รองรับเฉพาะแผนภูมิแหล่งข้อมูล

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

กําหนดแผนภูมิที่จะใช้แถวหรือคอลัมน์ที่ซ่อนอยู่

ช่อง Union chart ข้อกําหนดของแผนภูมิที่เฉพาะเจาะจง จะต้องกําหนดค่าเพียงค่าเดียว chart ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
basicChart

object (BasicChartSpec)

ข้อกําหนดของแผนภูมิพื้นฐานสามารถเป็นหนึ่งในแผนภูมิได้หลายประเภท ดูรายการแผนภูมิทั้งหมดที่รองรับได้ที่ BasicChartType

pieChart

object (PieChartSpec)

ข้อกําหนดของแผนภูมิวงกลม

bubbleChart

object (BubbleChartSpec)

ข้อกําหนดของแผนภูมิฟองอากาศ

candlestickChart

object (CandlestickChartSpec)

ข้อกําหนดของแผนภูมิแท่งเทียน

orgChart

object (OrgChartSpec)

ข้อกําหนดของแผนภูมิองค์กร

histogramChart

object (HistogramChartSpec)

ข้อกําหนดของแผนภูมิฮิสโตแกรม

waterfallChart

object (WaterfallChartSpec)

ข้อกําหนดของแผนภูมิน้ําตก

treemapChart

object (TreemapChartSpec)

ข้อกําหนดของแผนภูมิทรีแม็ป

scorecardChart

object (ScorecardChartSpec)

ข้อกําหนดของแผนภูมิตารางสรุปสถิติ

ตําแหน่งข้อความ

การตั้งค่าตําแหน่งสําหรับข้อความ

การแสดง JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
ช่อง
horizontalAlignment

enum (HorizontalAlign)

การตั้งค่าการจัดข้อความแนวนอนให้กับข้อความ

คุณสมบัติของแผนภูมิแหล่งข้อมูล

พร็อพเพอร์ตี้ของแผนภูมิแหล่งข้อมูล

การแสดง JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
ช่อง
dataSourceId

string

รหัสของแหล่งข้อมูลที่เชื่อมโยงกับแผนภูมิ

dataExecutionStatus

object (DataExecutionStatus)

เอาต์พุตเท่านั้น สถานะการเรียกใช้ข้อมูล

แผนภูมิพื้นฐาน

ข้อกําหนดสําหรับแผนภูมิพื้นฐาน ดูรายการแผนภูมิที่รองรับได้ที่ BasicChartType

การแสดง JSON
{
  "chartType": enum (BasicChartType),
  "legendPosition": enum (BasicChartLegendPosition),
  "axis": [
    {
      object (BasicChartAxis)
    }
  ],
  "domains": [
    {
      object (BasicChartDomain)
    }
  ],
  "series": [
    {
      object (BasicChartSeries)
    }
  ],
  "headerCount": integer,
  "threeDimensional": boolean,
  "interpolateNulls": boolean,
  "stackedType": enum (BasicChartStackedType),
  "lineSmoothing": boolean,
  "compareMode": enum (BasicChartCompareMode),
  "totalDataLabel": {
    object (DataLabel)
  }
}
ช่อง
chartType

enum (BasicChartType)

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

legendPosition

enum (BasicChartLegendPosition)

ตําแหน่งของคําอธิบายแผนภูมิ

axis[]

object (BasicChartAxis)

แกนบนแผนภูมิ

domains[]

object (BasicChartDomain)

โดเมนของข้อมูลที่กําลังทําแผนภูมิ รองรับเฉพาะโดเมนเดียวเท่านั้น

series[]

object (BasicChartSeries)

ข้อมูลที่แผนภูมินี้แสดงภาพ

headerCount

integer

จํานวนแถวหรือคอลัมน์ในข้อมูลที่เป็น "ส่วนหัว" หากไม่ได้ตั้งค่า Google ชีตจะเดาจํานวนส่วนหัวให้เป็นส่วนหัวตามข้อมูล

(โปรดทราบว่า BasicChartAxis.title อาจลบล้างชื่อแกนที่อนุมานจากค่าของส่วนหัว)

threeDimensional

boolean

"จริง" เพื่อทําให้แผนภูมิเป็นแบบ 3 มิติ ใช้กับแผนภูมิแท่งและคอลัมน์

interpolateNulls

boolean

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

stackedType

enum (BasicChartStackedType)

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

lineSmoothing

boolean

ระบุว่าจะแสดงเส้นทั้งหมดแบบเรียบหรือตรงโดยค่าเริ่มต้น ใช้กับแผนภูมิเส้น

compareMode

enum (BasicChartCompareMode)

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

totalDataLabel

object (DataLabel)

ควบคุมว่าจะให้แสดงป้ายกํากับข้อมูลเพิ่มเติมในแผนภูมิแบบซ้อนหรือไม่ ซึ่งจะรวมมูลค่ารวมของค่าที่เรียงซ้อนแต่ละค่าตามแกนโดเมน ตั้งค่าป้ายกํากับข้อมูลเหล่านี้ได้เมื่อ chartType เป็นหนึ่งใน AREA, BAR, COLUMN, COMBO หรือ STEPPED_AREA และ stackedType เป็น STACKED หรือ PERCENT_STACKED นอกจากนี้ ระบบจะรองรับ COMBO เมื่อมีชุดเวอร์ชันที่ซ้อนได้เพียงรายการเดียวเท่านั้น type หรือประเภทมีชุดมากกว่าประเภทอื่น และแต่ละประเภทมีชุดได้ไม่เกิน 1 ชุด ตัวอย่างเช่น หากแผนภูมิมีแท่งแบบซ้อน 2 ชุดและชุดพื้นที่ 1 ชุด ระบบจะรองรับป้ายกํากับข้อมูลทั้งหมด หากมีชุดแท่ง 3 ชุดและชุดพื้นที่ 2 ชุด ระบบจะไม่อนุญาตให้ใช้ป้ายกํากับข้อมูลทั้งหมด ตั้งค่าทั้ง CUSTOM และ placement ใน 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 (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
ช่อง
position

enum (BasicChartAxisPosition)

ตําแหน่งของแกนนี้

title

string

ชื่อของแกนนี้ หากตั้งค่าไว้ จะเป็นการแทนที่ชื่อที่อนุมานจากส่วนหัวของข้อมูล

format

object (TextFormat)

รูปแบบของชื่อ จะใช้ได้เมื่อแกนไม่ได้เชื่อมโยงกับโดเมน ไม่สนับสนุนฟิลด์ของลิงก์

titleTextPosition

object (TextPosition)

ตําแหน่งข้อความชื่อแกน

viewWindowOptions

object (ChartAxisViewWindowOptions)

ตัวเลือกหน้าต่างมุมมองสําหรับแกนนี้

ตําแหน่งมาตรฐานของแผนภูมิ

ตําแหน่งของแกนแผนภูมิ

Enum
BASIC_CHART_AXIS_POSITION_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
BOTTOM_AXIS แกนที่แสดงผลที่ด้านล่างของแผนภูมิ สําหรับแผนภูมิส่วนใหญ่ นี่คือแกนหลักมาตรฐาน สําหรับแผนภูมิแท่ง นี่เป็นแกนย่อย
LEFT_AXIS แกนที่แสดงผลทางด้านซ้ายของแผนภูมิ สําหรับแผนภูมิส่วนใหญ่ นี่คือแกนย่อย สําหรับแผนภูมิแท่ง นี่คือแกนหลักมาตรฐาน
RIGHT_AXIS แกนที่แสดงผลทางด้านขวาของแผนภูมิ สําหรับแผนภูมิส่วนใหญ่ นี่คือแกนย่อย สําหรับแผนภูมิแท่ง นี่คือแกนหลักที่ผิดปกติ

ตัวเลือก ChartAxisViewWindow

ตัวเลือกที่กําหนด "หน้าต่างมุมมอง" สําหรับแผนภูมิ (เช่น ค่าที่มองเห็นได้ในแกน)

การแสดง JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
ช่อง
viewWindowMin

number

ค่าตัวเลขต่ําสุดที่จะแสดงในหน้าต่างมุมมองนี้ หากไม่ได้ตั้งค่า จะกําหนดค่าต่ําสุดที่ดูดีสําหรับข้อมูลโดยอัตโนมัติ

viewWindowMax

number

ค่าจํานวนสูงสุดที่จะแสดงในหน้าต่างมุมมองนี้ หากไม่ได้ตั้งค่า จะกําหนดค่าสูงสุดที่ดูดีสําหรับข้อมูลโดยอัตโนมัติ

viewWindowMode

enum (ViewWindowMode)

โหมดของหน้าต่างมุมมอง

โหมดมุมมองหน้าต่าง

โหมดของหน้าต่างมุมมอง โดยกําหนดวิธีจัดการค่าต่ําสุดและสูงสุดของหน้าต่างมุมมอง

Enum
DEFAULT_VIEW_WINDOW_MODE โหมดหน้าต่างมุมมองเริ่มต้นที่ใช้ในเครื่องมือแก้ไขชีตสําหรับประเภทแผนภูมินี้ ในกรณีส่วนใหญ่ หากตั้งค่าไว้ โหมดเริ่มต้นจะเท่ากับ PRETTY
VIEW_WINDOW_MODE_UNSUPPORTED โปรดอย่าใช้ แสดงว่า API ไม่สนับสนุนโหมดที่ตั้งค่าไว้ในปัจจุบัน
EXPLICIT เป็นไปตามค่าต่ําสุดและสูงสุด หากระบุ หากไม่ได้ระบุค่า ค่านั้นจะกลับไปใช้ค่า PRETTY
PRETTY เลือกค่าต่ําสุดและสูงสุดที่ทําให้แผนภูมิดูดี ระบบจะไม่สนใจทั้งค่าต่ําสุดและสูงสุดในโหมดนี้

พื้นฐานโดเมน

โดเมนของแผนภูมิ ตัวอย่างเช่น หากเป็นแผนภูมิราคาหุ้นตลอดช่วงที่ผ่านมา นี่จะเป็นวันที่

การแสดง JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
ช่อง
domain

object (ChartData)

ข้อมูลของโดเมน ตัวอย่างเช่น หากแสดงแผนภูมิราคาหุ้นตลอดช่วงเวลา ข้อมูลนี้จะแสดงข้อมูลวันที่

reversed

boolean

จริงสําหรับกลับลําดับค่าโดเมน (แกนแนวนอน)

ข้อมูลแผนภูมิ

ข้อมูลที่รวมอยู่ในโดเมนหรือซีรีส์

การแสดง JSON
{
  "groupRule": {
    object (ChartGroupRule)
  },
  "aggregateType": enum (ChartAggregateType),

  // Union field type can be only one of the following:
  "sourceRange": {
    object (ChartSourceRange)
  },
  "columnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field type.
}
ช่อง
groupRule

object (ChartGroupRule)

กฎในการจัดกลุ่มข้อมูลหาก ChartData สนับสนุนโดเมนของแผนภูมิแหล่งข้อมูล รองรับเฉพาะแผนภูมิแหล่งข้อมูล

aggregateType

enum (ChartAggregateType)

ประเภทการรวมสําหรับชุดแผนภูมิแหล่งข้อมูล รองรับเฉพาะแผนภูมิแหล่งข้อมูล

ช่อง Union type ประเภทของข้อมูลที่รวมไว้ ต้องตั้งค่าแบบหนึ่งค่า type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
sourceRange

object (ChartSourceRange)

ช่วงต้นทางของข้อมูล

columnReference

object (DataSourceColumnReference)

การอ้างอิงไปยังคอลัมน์แหล่งข้อมูลที่อ่านข้อมูล

ช่วงที่มาของแผนภูมิ

ช่วงของแหล่งที่มาสําหรับแผนภูมิ

การแสดง JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
ช่อง
sources[]

object (GridRange)

ช่วงข้อมูลสําหรับชุดหรือโดเมน มิติข้อมูล 1 รายการต้องมีความยาว 1 รายการเท่านั้น และแหล่งที่มาทั้งหมดในรายการต้องมีมิติข้อมูลเดียวกันที่มีความยาวเท่ากับ 1 โดเมน (หากมี) และชุดหนังสือทั้งหมดต้องมีช่วงที่มาเดียวกัน หากใช้ช่วงต้นทางมากกว่า 1 ช่วง ช่วงแหล่งที่มาในออฟเซ็ตที่ระบุต้องอยู่ลําดับและต่อเนื่องกันในโดเมนและซีรีส์

ตัวอย่างการกําหนดค่าที่ถูกต้องมีดังนี้

domain sources: A1:A5
series1 sources: B1:B5
series2 sources: D6:D10

domain sources: A1:A5, C10:C12
series1 sources: B1:B5, D10:D12
series2 sources: C1:C5, E10:E12

กฎกลุ่มแผนภูมิ

การตั้งค่าที่ไม่บังคับบน ChartData ของโดเมนของแผนภูมิแหล่งข้อมูลที่กําหนดที่เก็บข้อมูลสําหรับค่าในโดเมน แทนที่จะแยกแต่ละค่า

ตัวอย่างเช่น เมื่อพล็อตแผนภูมิแหล่งข้อมูล คุณสามารถระบุกฎฮิสโตแกรมในโดเมนได้ (ซึ่งควรมีเฉพาะค่าตัวเลข) โดยการจัดกลุ่มค่าลงในที่เก็บข้อมูล ค่าทุกชุดของแผนภูมิที่อยู่ในกลุ่มเดียวกันจะได้รับการรวบรวมตาม aggregateType

การแสดง JSON
{

  // Union field rule can be only one of the following:
  "dateTimeRule": {
    object (ChartDateTimeRule)
  },
  "histogramRule": {
    object (ChartHistogramRule)
  }
  // End of list of possible types for union field rule.
}
ช่อง
ช่อง Union rule กฎที่จะใช้กับ ChartData rule ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
dateTimeRule

object (ChartDateTimeRule)

ก. ChartDateTimeRule

histogramRule

object (ChartHistogramRule)

ChartHistogramRule

กฎวันที่และเวลาของแผนภูมิ

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

การแสดง JSON
{
  "type": enum (ChartDateTimeRuleType)
}
ช่อง
type

enum (ChartDateTimeRuleType)

ประเภทของการจัดกลุ่มวันที่และเวลาที่จะใช้

ประเภทกฎวันที่และเวลาของแผนภูมิ

ประเภทของกฎการจัดกลุ่มวันที่ที่ใช้ได้

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

number

ค่าต่ําสุดที่วางรายการลงในที่เก็บข้อมูล ระบบจะจัดกลุ่มค่าที่น้อยกว่าค่าต่ําสุดไว้ในที่เก็บข้อมูลเดียว หากไม่ระบุ ระบบจะกําหนดตามค่ารายการขั้นต่ํา

maxValue

number

ค่าสูงสุดที่จะวางรายการลงในที่เก็บข้อมูล ระบบจะจัดกลุ่มค่าที่มากกว่าค่าสูงสุดไว้ในที่เก็บข้อมูลเดียว หากไม่ระบุ ระบบจะกําหนดโดยค่าสูงสุดของรายการ

intervalSize

number

ขนาดของที่เก็บข้อมูลที่สร้างขึ้น ต้องเป็นค่าบวก

ประเภทแผนภูมิรวม

ประเภทการรวมสําหรับแผนภูมิในแผนภูมิ

Enum
CHART_AGGREGATE_TYPE_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
AVERAGE ฟังก์ชันการรวมโดยเฉลี่ย
COUNT นับฟังก์ชันการรวม
MAX ฟังก์ชันการรวมสูงสุด
MEDIAN ฟังก์ชันรวมมัธยฐาน
MIN ฟังก์ชันการรวมขั้นต่ํา
SUM ฟังก์ชันการรวมผลรวม

แผนภูมิพื้นฐาน

ข้อมูลชุดเดียวในแผนภูมิ ตัวอย่างเช่น หากสร้างแผนภูมิราคาหุ้นในช่วงเวลาที่ผ่านมา อาจมีหลายชุด โดยรายการหนึ่งใช้สําหรับ "ราคาเปิด" "ราคาสูง" "ราคาต่ํา" และ "ราคาปิด"

การแสดง JSON
{
  "series": {
    object (ChartData)
  },
  "targetAxis": enum (BasicChartAxisPosition),
  "type": enum (BasicChartType),
  "lineStyle": {
    object (LineStyle)
  },
  "dataLabel": {
    object (DataLabel)
  },
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  },
  "styleOverrides": [
    {
      object (BasicSeriesDataPointStyleOverride)
    }
  ]
}
ช่อง
series

object (ChartData)

ข้อมูลที่กําลังแสดงผลในชุดแผนภูมินี้

targetAxis

enum (BasicChartAxisPosition)

แกนย่อยที่จะระบุช่วงของค่าสําหรับชุดนี้ ตัวอย่างเช่น หากสร้างแผนภูมิหุ้นตลอดช่วงเวลา ชุดข้อมูล "ปริมาณ" อาจต้องปักหมุดไปทางขวาด้วยราคาที่ตรึงไว้ทางซ้าย เนื่องจากขนาดของปริมาณการซื้อขายแตกต่างจากขนาดของราคา เกิดข้อผิดพลาดในการระบุแกนที่ไม่ใช่แกนรองที่ถูกต้องสําหรับ type ของแผนภูมิ

type

enum (BasicChartType)

ประเภทของซีรี่ส์นี้ ใช้ได้เฉพาะเมื่อ chartType เป็น COMBO รูปภาพประเภทต่างๆ จะเปลี่ยนวิธีการแสดงภาพของซีรีส์ รองรับเฉพาะ LINE, AREA และ COLUMN

lineStyle

object (LineStyle)

รูปแบบเส้นของซีรี่ส์นี้ ใช้ได้เฉพาะเมื่อ chartType คือ AREA, LINE หรือ SCATTER COMBOระบบยังรองรับแผนภูมิต่อไปนี้หาก series chart type คือ AREA หรือ LINE

dataLabel

object (DataLabel)

ข้อมูลเกี่ยวกับป้ายกํากับข้อมูลสําหรับซีรี่ส์นี้

color
(deprecated)

object (Color)

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

colorStyle

object (ColorStyle)

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

pointStyle

object (PointStyle)

รูปแบบสําหรับคะแนนที่เชื่อมโยงกับซีรี่ส์นี้ ใช้ได้เฉพาะเมื่อ chartType คือ AREA, LINE หรือ SCATTER COMBOระบบยังรองรับแผนภูมิต่อไปนี้หาก series chart type คือ AREA, LINE หรือ SCATTER หากเว้นว่างไว้ ระบบจะใช้รูปแบบจุดเริ่มต้น

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

การตั้งค่าการลบล้างรูปแบบสําหรับจุดข้อมูลของชุด

ลักษณะเส้น

คุณสมบัติที่อธิบายรูปแบบของเส้น

การแสดง JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
ช่อง
width

integer

ความหนาของเส้น หน่วยเป็นพิกเซล

type

enum (LineDashType)

ประเภทของเส้นประ

ประเภทของการขีดเส้น

ประเภทของเส้นประ

Enum
LINE_DASH_TYPE_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
INVISIBLE ไม่มีประเภทเครื่องหมายขีดกลาง ซึ่งเทียบเท่ากับเส้นที่ไม่สามารถมองเห็นได้
CUSTOM ยัติภาคที่กําหนดเองสําหรับเส้น ระบบยังไม่รองรับการแก้ไขรูปแบบยัติภาคที่กําหนดเองอย่างถูกต้อง
SOLID เส้นทึบ
DOTTED เส้นประ
MEDIUM_DASHED เส้นประที่ขีดกลางยาว "ปานกลาง"
MEDIUM_DASHED_DOTTED เส้นที่สลับระหว่างเส้นประ "ปานกลาง" กับจุด
LONG_DASHED เส้นประที่มีขีด "ยาว"
LONG_DASHED_DOTTED เส้นที่สลับระหว่างเส้นประ "ยาว" กับจุด

ป้ายกํากับข้อมูล

การตั้งค่าสําหรับป้ายกํากับข้อมูล 1 ชุด ป้ายกํากับข้อมูลคือคําอธิบายประกอบที่ปรากฏถัดจากชุดข้อมูล เช่น จุดบนแผนภูมิเส้น และให้ข้อมูลเพิ่มเติมว่าข้อมูลแสดงถึงอะไร เช่น การนําเสนอข้อความที่มีค่าเบื้องหลังจุดนั้นบนกราฟ

การแสดง JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
ช่อง
type

enum (DataLabelType)

ประเภทของป้ายกํากับข้อมูล

textFormat

object (TextFormat)

รูปแบบข้อความที่ใช้สําหรับป้ายกํากับข้อมูล ไม่สนับสนุนฟิลด์ของลิงก์

placement

enum (DataLabelPlacement)

ตําแหน่งของป้ายกํากับข้อมูลที่เกี่ยวข้องกับข้อมูลที่ติดป้ายกํากับ

customLabelData

object (ChartData)

ข้อมูลที่ใช้สําหรับป้ายกํากับที่กําหนดเอง ใช้เฉพาะเมื่อตั้งค่า type เป็น CUSTOM ข้อมูลนี้ต้องมีความยาวเท่ากับชุดหรือองค์ประกอบอื่นๆ ที่ใช้ป้ายกํากับข้อมูลนี้ นอกจากนี้ หากชุดหนังสือแบ่งออกเป็นช่วงแหล่งที่มาหลายช่วง ข้อมูลแหล่งที่มานี้ต้องมาจากคอลัมน์ถัดไปในข้อมูลต้นฉบับ ตัวอย่างเช่น ถ้าซีรี่ส์คือ B2:B4,E6:E8 ข้อมูลนี้จะต้องมาจาก C2:C4,F6:F8

ประเภทป้ายกํากับข้อมูล

ประเภทของป้ายกํากับข้อมูล

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 (PointShape)
}
ช่อง
size

number

ขนาดจุด หากเว้นว่างไว้ ระบบจะใช้ขนาดเริ่มต้น

shape

enum (PointShape)

รูปร่างของจุด หากเว้นว่างไว้หรือไม่ได้ระบุ ระบบจะใช้รูปร่างเริ่มต้น

รูปร่างปลายแหลม

รูปร่างของจุด

Enum
POINT_SHAPE_UNSPECIFIED ค่าเริ่มต้น
CIRCLE รูปร่างวงกลม
DIAMOND รูปทรงเพชร
HEXAGON รูปหกเหลี่ยม
PENTAGON รูปร่างห้าเหลี่ยม
SQUARE รูปร่างสี่เหลี่ยมจัตุรัส
STAR รูปร่างดาว
TRIANGLE รูปทรงสามเหลี่ยม
X_MARK รูปร่าง x-mark

การลบล้างชุดข้อมูลแบบจุดพื้นฐาน

การตั้งค่าการลบล้างรูปแบบสําหรับจุดข้อมูลอนุกรมเดียว

การแสดง JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
ช่อง
index

integer

ดัชนีศูนย์ของจุดข้อมูลชุดข้อมูล

color
(deprecated)

object (Color)

สีของจุดข้อมูลชุดข้อมูล หากเว้นว่างไว้ ระบบจะใช้ค่าเริ่มต้นของชุด เลิกใช้งานแล้ว: ใช้ colorStyle

colorStyle

object (ColorStyle)

สีของจุดข้อมูลชุดข้อมูล หากเว้นว่างไว้ ระบบจะใช้ค่าเริ่มต้นของชุด หากมีการตั้งค่า color ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

pointStyle

object (PointStyle)

รูปแบบจุดของจุดข้อมูลชุด ใช้ได้เฉพาะเมื่อ chartType คือ AREA, LINE หรือ SCATTER COMBOระบบยังรองรับแผนภูมิต่อไปนี้หาก series chart type คือ AREA, LINE หรือ SCATTER หากเว้นว่างไว้ ระบบจะใช้ค่าเริ่มต้นของชุด

ประเภทแผนภูมิพื้นฐาน

เมื่อมีการแสดงแผนภูมิแบบซ้อน ค่าช่วง (แกนแนวตั้ง) จะมีการแสดงซ้อนทับกันจากแกนแนวนอน เช่น ค่า 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 (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
ช่อง
legendPosition

enum (PieChartLegendPosition)

ควรวาดคําอธิบายแผนภูมิวงกลมแบบใด

domain

object (ChartData)

ข้อมูลที่ครอบคลุมโดเมนของแผนภูมิวงกลม

series

object (ChartData)

ข้อมูลที่ครอบคลุมแผนภูมิวงกลมชุดเดียวและชุดเดียว

threeDimensional

boolean

เป็นจริงถ้าพายมี 3 มิติ

pieHole

number

ขนาดรูในแผนภูมิวงกลม

แผนภูมิวงกลม

ตําแหน่งของคําอธิบายแผนภูมิ

Enum
PIE_CHART_LEGEND_POSITION_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
BOTTOM_LEGEND คําอธิบายจะแสดงอยู่ที่ด้านล่างของแผนภูมิ
LEFT_LEGEND คําอธิบายจะแสดงอยู่ทางด้านซ้ายของแผนภูมิ
RIGHT_LEGEND คําอธิบายจะแสดงผลทางด้านขวาของแผนภูมิ
TOP_LEGEND คําอธิบายจะแสดงที่ด้านบนของแผนภูมิ
NO_LEGEND ไม่มีการแสดงผลคําอธิบาย
LABELED_LEGEND ชิ้นส่วนแผนภูมิวงกลมจะมีป้ายกํากับติดอยู่

ลูกโป่งแผนภูมิข้อมูลจําเพาะ

แผนภูมิฟองอากาศ

การแสดง JSON
{
  "legendPosition": enum (BubbleChartLegendPosition),
  "bubbleLabels": {
    object (ChartData)
  },
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "groupIds": {
    object (ChartData)
  },
  "bubbleSizes": {
    object (ChartData)
  },
  "bubbleOpacity": number,
  "bubbleBorderColor": {
    object (Color)
  },
  "bubbleBorderColorStyle": {
    object (ColorStyle)
  },
  "bubbleMaxRadiusSize": integer,
  "bubbleMinRadiusSize": integer,
  "bubbleTextStyle": {
    object (TextFormat)
  }
}
ช่อง
legendPosition

enum (BubbleChartLegendPosition)

ตําแหน่งที่ควรใช้วาดคําอธิบายแผนภูมิ

bubbleLabels

object (ChartData)

ข้อมูลที่มีป้ายกํากับลูกโป่ง ซึ่งไม่จําเป็นต้องซ้ํากัน

domain

object (ChartData)

ข้อมูลที่มี X-ค่า ค่าเหล่านี้จะระบุลูกโป่งในแผนภูมิในแนวนอน

series

object (ChartData)

ข้อมูลที่มี y-value ของลูกโป่ง ค่าเหล่านี้จะระบุลูกโป่งในแผนภูมิในแนวตั้ง

groupIds

object (ChartData)

ข้อมูลที่มีรหัสกลุ่มลูกโป่ง ฟองอากาศทั้งหมดที่มีรหัสกลุ่มเดียวกันจะวาดด้วยสีเดียวกัน หากระบุ bubbleSizes ไว้ ต้องระบุช่องนี้ด้วยแต่อาจมีค่าว่าง ช่องนี้ไม่บังคับ

bubbleSizes

object (ChartData)

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

bubbleOpacity

number

ความโปร่งแสงของฟองอากาศระหว่าง 0 ถึง 1.0 ค่า 0 หมายถึงโปร่งแสงทั้งหมด และ 1 หมายถึงทึบแสงสนิท

bubbleBorderColor
(deprecated)

object (Color)

สีเส้นขอบลูกโป่ง เลิกใช้งานแล้ว: ใช้ bubbleBorderColorStyle

bubbleBorderColorStyle

object (ColorStyle)

สีเส้นขอบลูกโป่ง หากมีการตั้งค่า bubbleBorderColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

bubbleMaxRadiusSize

integer

ขนาดรัศมีสูงสุดของวงกลม หน่วยเป็นพิกเซล หากระบุไว้ ช่องนี้ต้องเป็นค่าบวก

bubbleMinRadiusSize

integer

ขนาดรัศมีต่ําสุดของฟองในหน่วยพิกเซล หากระบุ ฟิลด์นี้ต้องเป็นค่าบวก

bubbleTextStyle

object (TextFormat)

รูปแบบของข้อความภายในลูกโป่ง ไม่รองรับเส้นขีดทับ เส้นใต้ และลิงก์

ลูกโป่งแผนภูมิอันดับคําอธิบาย

ตําแหน่งของคําอธิบายแผนภูมิ

Enum
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
BOTTOM_LEGEND คําอธิบายจะแสดงอยู่ที่ด้านล่างของแผนภูมิ
LEFT_LEGEND คําอธิบายจะแสดงอยู่ทางด้านซ้ายของแผนภูมิ
RIGHT_LEGEND คําอธิบายจะแสดงผลทางด้านขวาของแผนภูมิ
TOP_LEGEND คําอธิบายจะแสดงที่ด้านบนของแผนภูมิ
NO_LEGEND ไม่มีการแสดงผลคําอธิบาย
INSIDE_LEGEND คําอธิบายจะแสดงภายในพื้นที่ของแผนภูมิ

แผนภูมิแท่งเทียน

แผนภูมิแท่งเทียน

การแสดง JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
ช่อง
domain

object (CandlestickDomain)

ข้อมูลโดเมน (แกนแนวนอน) ของแผนภูมิแท่งเทียน ข้อมูลสตริงจะถือว่าเป็นป้ายกํากับแยกกัน ส่วนอีกข้อมูลจะถือว่าเป็นค่าต่อเนื่อง

data[]

object (CandlestickData)

ข้อมูลแผนภูมิแท่งเทียน ระบบรองรับ CandlestickData เพียง 1 รายการเท่านั้น

โดเมนแท่งเทียน

โดเมนของ CandlestickChart

การแสดง JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
ช่อง
data

object (ChartData)

ข้อมูลของ CandlestickDomain

reversed

boolean

จริงสําหรับกลับลําดับค่าโดเมน (แกนแนวนอน)

ข้อมูลแท่งเทียน

ข้อมูลแผนภูมิแท่งเทียน ซึ่งแต่ละค่ามีค่าต่ํา เปิด ปิด และสูงสําหรับชุด

การแสดง JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
ช่อง
lowSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าต่ํา/ต่ําสุดสําหรับแท่งเทียนแต่ละแท่ง นี่คือส่วนล่างสุดของเส้นกึ่งกลางแท่งเทียน

openSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าเปิด/เริ่มต้นสําหรับแต่ละเทียน นี่คือส่วนด้านล่างของแท่งเทียน ถ้าน้อยกว่าค่าปิด แท่งเทียนจะถูกเติม มิฉะนั้นเทียนจะเป็นแบบโปร่ง

closeSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าปิด/สุดท้ายสําหรับแท่งเทียนแต่ละแท่ง นี่คือส่วนบนสุดของเชิงเทียน หากมีค่ามากกว่าค่าเปิด ระบบจะเติมเทียน มิฉะนั้นเทียนจะเป็นแบบโปร่ง

highSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนแนวตั้ง) สําหรับค่าสูง/สูงสุดสําหรับเทียนแต่ละแท่ง นี่คือส่วนบนสุดของเส้นกึ่งกลางแท่งเทียน

ซีรีส์เชิงเทียน

ชุดข้อมูล CandlestickData

การแสดง JSON
{
  "data": {
    object (ChartData)
  }
}
ช่อง
data

object (ChartData)

ข้อมูลของ 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 (OrgChartNodeSize),
  "nodeColor": {
    object (Color)
  },
  "nodeColorStyle": {
    object (ColorStyle)
  },
  "selectedNodeColor": {
    object (Color)
  },
  "selectedNodeColorStyle": {
    object (ColorStyle)
  },
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "tooltips": {
    object (ChartData)
  }
}
ช่อง
nodeSize

enum (OrgChartNodeSize)

ขนาดของโหนดแผนภูมิองค์กร

nodeColor
(deprecated)

object (Color)

สีของโหนดแผนภูมิองค์กร เลิกใช้งานแล้ว: ใช้ nodeColorStyle

nodeColorStyle

object (ColorStyle)

สีของโหนดแผนภูมิองค์กร หากมีการตั้งค่า nodeColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

selectedNodeColor
(deprecated)

object (Color)

สีของโหนดแผนภูมิองค์กรที่เลือก เลิกใช้งานแล้ว: ใช้ selectedNodeColorStyle

selectedNodeColorStyle

object (ColorStyle)

สีของโหนดแผนภูมิองค์กรที่เลือก หากมีการตั้งค่า selectedNodeColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

labels

object (ChartData)

ข้อมูลที่มีป้ายกํากับสําหรับโหนดทั้งหมดในแผนภูมิ ป้ายกํากับต้องไม่ซ้ํากัน

parentLabels

object (ChartData)

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

tooltips

object (ChartData)

ข้อมูลที่มีเคล็ดลับเครื่องมือสําหรับโหนดที่เกี่ยวข้อง ค่าว่างจะทําให้ไม่มีเคล็ดลับเครื่องมือแสดงขึ้นสําหรับโหนดนั้น ช่องนี้ไม่บังคับ

ขนาดแผนภูมิองค์กร

ขนาดของโหนดองค์กร

Enum
ORG_CHART_LABEL_SIZE_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
SMALL โหนดแผนภูมิขนาดเล็กขององค์กร
MEDIUM ขนาดโหนดแผนภูมิองค์กรขนาดกลาง
LARGE ขนาดโหนดแผนภูมิองค์กรขนาดใหญ่

ข้อกําหนดของแผนภูมิฮิสโตแกรม

แผนภูมิฮิสโตแกรม แผนภูมิฮิสโตแกรมจัดกลุ่มรายการข้อมูลเป็นถังเก็บ โดยแสดงแต่ละถังเป็นคอลัมน์ของรายการแบบเรียงซ้อน ฮิสโตแกรมจะใช้เพื่อแสดงการกระจายของชุดข้อมูล แต่ละคอลัมน์ของรายการจะแสดงช่วงของรายการเหล่านั้น คุณสามารถเลือกจํานวนถังข้อมูลโดยอัตโนมัติ หรือจะระบุอย่างชัดแจ้ง

การแสดง JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
ช่อง
series[]

object (HistogramSeries)

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

legendPosition

enum (HistogramChartLegendPosition)

ตําแหน่งของคําอธิบายแผนภูมิ

showItemDividers

boolean

ควรแสดงเส้นแบ่งแนวนอนระหว่างรายการต่างๆ ในแต่ละคอลัมน์หรือไม่

bucketSize

number

โดยค่าเริ่มต้น ระบบจะเลือกขนาดที่เก็บข้อมูล (ช่วงของค่าที่เรียงซ้อนกันในคอลัมน์เดียว) โดยอัตโนมัติ แต่อาจลบล้างขนาดดังกล่าวได้ที่นี่ เช่น ขนาดที่เก็บข้อมูลของ 1.5 จะส่งผลให้เกิดที่เก็บข้อมูลตั้งแต่ 0 - 1.5, 1.5 - 3.0 ฯลฯ ไม่สามารถเป็นค่าลบได้ ช่องนี้ไม่บังคับ

outlierPercentile

number

เปอร์เซ็นไทล์ของค่าผิดปกติจะใช้เพื่อให้มั่นใจว่าค่าที่ผิดปกติไม่ส่งผลเสียต่อการคํานวณขนาดของที่เก็บข้อมูล เช่น การตั้งค่าเปอร์เซ็นไทล์ของค่าที่ผิดปกติเป็น 0.05 หมายความว่าค่า 5% บนสุดและล่างสุดเมื่อคํานวณที่เก็บข้อมูล ค่าต่างๆ จะยังคงอยู่ในแผนภูมิ ระบบจะเพิ่มลงในที่เก็บข้อมูลแรกหรือที่เก็บข้อมูลสุดท้ายแทนที่เก็บข้อมูลของตนเอง ต้องอยู่ระหว่าง 0.0 ถึง 0.5

ชุดฮิสโตแกรม

ชุดฮิสโตแกรมที่มีสีและชุดข้อมูล

การแสดง JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
ช่อง
barColor
(deprecated)

object (Color)

สีของคอลัมน์ที่แทนซีรี่ส์นี้ในแต่ละที่เก็บข้อมูล ช่องนี้ไม่บังคับ เลิกใช้งานแล้ว: ใช้ barColorStyle

barColorStyle

object (ColorStyle)

สีของคอลัมน์ที่แทนซีรี่ส์นี้ในแต่ละที่เก็บข้อมูล ช่องนี้ไม่บังคับ หากมีการตั้งค่า barColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

data

object (ChartData)

ข้อมูลสําหรับฮิสโตแกรมนี้

แผนภูมิอันดับฮิสโตแกรมของคําอธิบาย

ตําแหน่งของคําอธิบายแผนภูมิ

Enum
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
BOTTOM_LEGEND คําอธิบายจะแสดงอยู่ที่ด้านล่างของแผนภูมิ
LEFT_LEGEND คําอธิบายจะแสดงอยู่ทางด้านซ้ายของแผนภูมิ
RIGHT_LEGEND คําอธิบายจะแสดงผลทางด้านขวาของแผนภูมิ
TOP_LEGEND คําอธิบายจะแสดงที่ด้านบนของแผนภูมิ
NO_LEGEND ไม่มีการแสดงผลคําอธิบาย
INSIDE_LEGEND คําอธิบายจะแสดงภายในพื้นที่ของแผนภูมิ

แผนภูมิน้ําตก

แผนภูมิน้ําตก

การแสดง JSON
{
  "domain": {
    object (WaterfallChartDomain)
  },
  "series": [
    {
      object (WaterfallChartSeries)
    }
  ],
  "stackedType": enum (WaterfallChartStackedType),
  "firstValueIsTotal": boolean,
  "hideConnectorLines": boolean,
  "connectorLineStyle": {
    object (LineStyle)
  },
  "totalDataLabel": {
    object (DataLabel)
  }
}
ช่อง
domain

object (WaterfallChartDomain)

ข้อมูลโดเมน (แกนแนวนอน) ของแผนภูมิน้ําตก

series[]

object (WaterfallChartSeries)

ภาพแผนภูมิน้ําตกนี้เป็นภาพ

stackedType

enum (WaterfallChartStackedType)

ประเภทที่ซ้อนกัน

firstValueIsTotal

boolean

"จริง" เพื่อตีความค่าแรกเป็นผลรวม

hideConnectorLines

boolean

"จริง" เพื่อซ่อนเส้นเชื่อมต่อระหว่างคอลัมน์

connectorLineStyle

object (LineStyle)

รูปแบบเส้นสําหรับเส้นเชื่อมต่อ

totalDataLabel

object (DataLabel)

ควบคุมว่าจะให้แสดงป้ายกํากับข้อมูลเพิ่มเติมในแผนภูมิแบบซ้อนหรือไม่ ซึ่งจะรวมมูลค่ารวมของค่าที่เรียงซ้อนแต่ละค่าตามแกนโดเมน stackedType ต้องเป็น STACKED และจะตั้งค่าทั้ง CUSTOM และ placement ใน totalDataLabel ไม่ได้

แผนภูมิโดเมน Waterfall

โดเมนของแผนภูมิน้ําตก

การแสดง JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
ช่อง
data

object (ChartData)

ข้อมูล WaterfallChartDomain

reversed

boolean

จริงสําหรับกลับลําดับค่าโดเมน (แกนแนวนอน)

แผนภูมิ Waterfall

ชุดข้อมูลเดี่ยวของแผนภูมิน้ําตก

การแสดง JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
ช่อง
data

object (ChartData)

ข้อมูลที่เป็นการแสดงภาพในชุดนี้

positiveColumnsStyle

object (WaterfallChartColumnStyle)

รูปแบบสําหรับคอลัมน์ทั้งหมดในชุดนี้ที่มีค่าเป็นบวก

negativeColumnsStyle

object (WaterfallChartColumnStyle)

รูปแบบสําหรับคอลัมน์ทั้งหมดในชุดนี้ที่มีค่าติดลบ

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

รูปแบบสําหรับคอลัมน์ผลรวมย่อยทั้งหมดในชุดนี้

hideTrailingSubtotal

boolean

"จริง" เพื่อซ่อนคอลัมน์ผลรวมย่อยจากท้ายชุด โดยค่าเริ่มต้น คอลัมน์ผลรวมย่อยจะปรากฏที่ส่วนท้ายของแต่ละชุด การตั้งค่าช่องนี้เป็น "จริง" จะซ่อนคอลัมน์รวมย่อยสําหรับซีรี่ส์นี้

customSubtotals[]

object (WaterfallChartCustomSubtotal)

คอลัมน์ผลรวมย่อยที่กําหนดเองที่ปรากฏในชุดนี้ ลําดับที่ผลรวมย่อยถูกกําหนดไม่สําคัญ คุณกําหนดผลรวมย่อยได้เพียง 1 รายการเท่านั้นสําหรับแต่ละจุดข้อมูล

dataLabel

object (DataLabel)

ข้อมูลเกี่ยวกับป้ายกํากับข้อมูลสําหรับซีรี่ส์นี้

รูปแบบแผนภูมิน้ําตก

รูปแบบสําหรับคอลัมน์แผนภูมิน้ําตก

การแสดง JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
ช่อง
label

string

ป้ายกํากับคําอธิบายคอลัมน์

color
(deprecated)

object (Color)

สีของคอลัมน์ เลิกใช้งานแล้ว: ใช้ colorStyle

colorStyle

object (ColorStyle)

สีของคอลัมน์ หากมีการตั้งค่า color ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

ผลรวมแผนภูมิที่กําหนดเองของ Waterfall

คอลัมน์ผลรวมย่อยที่กําหนดเองสําหรับแผนภูมิแผนภูมิน้ําตก

การแสดง JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
ช่อง
subtotalIndex

integer

ดัชนีแบบ 0 ของจุดข้อมูลภายในชุด หาก dataIsSubtotal เป็นจริง จุดข้อมูลที่ดัชนีนี้จะเป็นผลรวมย่อย มิเช่นนั้น ผลรวมย่อยจะปรากฏหลังจุดข้อมูลที่มีดัชนีนี้ ชุดหนึ่งๆ สามารถมีผลรวมย่อยได้หลายรายการที่ดัชนีที่กําหนดเอง แต่ผลรวมย่อยจะไม่ส่งผลกระทบต่อดัชนีของจุดข้อมูล ตัวอย่างเช่น หากชุดข้อมูลมีจุดข้อมูล 3 จุด ดัชนีก็จะเป็น 0, 1 และ 2 เสมอ ไม่ว่าจะมีผลรวมย่อยในระดับใดบนชุดข้อมูล หรือจุดข้อมูลที่เชื่อมโยงกับค่านั้น

label

string

ป้ายกํากับสําหรับคอลัมน์ผลรวมย่อย

dataIsSubtotal

boolean

เป็นจริงหากจุดข้อมูลที่ subtotalIndex เป็นผลรวมย่อย หากเป็น "เท็จ" ระบบจะคํานวณผลรวมย่อยและปรากฏขึ้นหลังจุดข้อมูล

ประเภทแผนภูมิแบบเรียงซ้อน Waterfall

ตัวเลือกประเภทแบบซ้อนสําหรับแผนภูมิน้ําตก

Enum
WATERFALL_STACKED_TYPE_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
STACKED ค่าที่สอดคล้องกับค่าเดียวกัน (แกนแนวนอน) จะเรียงซ้อนกันในแนวตั้ง
SEQUENTIAL ซีรี่ส์จะเริ่มกระจายไปตามแกนแนวนอน

แผนภูมิทรีแม็ป

แผนภูมิทรีแม็ป

การแสดง JSON
{
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "sizeData": {
    object (ChartData)
  },
  "colorData": {
    object (ChartData)
  },
  "textFormat": {
    object (TextFormat)
  },
  "levels": integer,
  "hintedLevels": integer,
  "minValue": number,
  "maxValue": number,
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "colorScale": {
    object (TreemapChartColorScale)
  },
  "hideTooltips": boolean
}
ช่อง
labels

object (ChartData)

ข้อมูลที่มีป้ายกํากับเซลล์ทรีแม็ป

parentLabels

object (ChartData)

ข้อมูลที่ป้ายกํากับระดับบนสุดของเซลล์ทรีแม็ปอยู่

sizeData

object (ChartData)

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

colorData

object (ChartData)

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

textFormat

object (TextFormat)

รูปแบบข้อความสําหรับป้ายกํากับทั้งหมดในแผนภูมิ ไม่สนับสนุนฟิลด์ของลิงก์

levels

integer

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

hintedLevels

integer

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

minValue

number

ค่าข้อมูลขั้นต่ําที่เป็นไปได้ เซลล์ที่มีค่าต่ํากว่านี้จะมีสีเดียวกันกับเซลล์ที่มีค่านี้ หากไม่ได้ระบุ ระบบจะใช้ค่าเริ่มต้นเป็นค่าต่ําสุดตามจริงจาก colorData หรือค่าต่ําสุดจาก sizeData หากไม่ได้ระบุ colorData

maxValue

number

ค่าข้อมูลสูงสุดที่เป็นไปได้ เซลล์ที่มีค่ามากกว่านี้จะมีสีเดียวกันกับเซลล์ที่มีค่านี้ หากไม่ระบุ ค่าเริ่มต้นจะเป็นค่าสูงสุดจริงจาก colorData หรือค่าสูงสุดจาก sizeData หากไม่ได้ระบุ colorData

headerColor
(deprecated)

object (Color)

สีพื้นหลังของเซลล์ส่วนหัว เลิกใช้งานแล้ว: ใช้ headerColorStyle

headerColorStyle

object (ColorStyle)

สีพื้นหลังของเซลล์ส่วนหัว หากมีการตั้งค่า headerColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

colorScale

object (TreemapChartColorScale)

สเกลสีสําหรับเซลล์ข้อมูลในแผนภูมิทรีแม็ป ระบบจะกําหนดสีให้กับเซลล์ข้อมูลตามค่าสี ค่าสีเหล่านี้มาจาก colorData หรือจาก sizeData หากไม่มีการระบุ colorData เซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ minValue จะมี minValueColor เป็นสีพื้นหลัง เซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ maxValue จะมี maxValueColor เป็นสีพื้นหลัง เซลล์ที่มีค่าสีระหว่าง minValue และ maxValue จะมีสีพื้นหลังในการไล่ระดับสีระหว่าง minValueColor และ maxValueColor ซึ่งเป็นจุดกึ่งกลางของการไล่สี midValueColor เซลล์ที่ไม่มีค่าสีหรือค่าที่ไม่ใช่ตัวเลขจะมี noDataColor เป็นสีพื้นหลัง

hideTooltips

boolean

True เพื่อซ่อนเคล็ดลับเครื่องมือ

แผนภูมิสีของแผนภูมิต้นไม้

สเกลสีสําหรับแผนภูมิทรีแม็ป

การแสดง JSON
{
  "minValueColor": {
    object (Color)
  },
  "minValueColorStyle": {
    object (ColorStyle)
  },
  "midValueColor": {
    object (Color)
  },
  "midValueColorStyle": {
    object (ColorStyle)
  },
  "maxValueColor": {
    object (Color)
  },
  "maxValueColorStyle": {
    object (ColorStyle)
  },
  "noDataColor": {
    object (Color)
  },
  "noDataColorStyle": {
    object (ColorStyle)
  }
}
ช่อง
minValueColor
(deprecated)

object (Color)

สีพื้นหลังสําหรับเซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ minValue ค่าเริ่มต้นจะเป็น #dc3912 หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ minValueColorStyle

minValueColorStyle

object (ColorStyle)

สีพื้นหลังสําหรับเซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ minValue ค่าเริ่มต้นจะเป็น #dc3912 หากไม่ได้ระบุไว้ หากมีการตั้งค่า minValueColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

midValueColor
(deprecated)

object (Color)

สีพื้นหลังของเซลล์ที่มีค่าสีที่จุดกึ่งกลางระหว่าง minValue และ maxValue ค่าเริ่มต้นจะเป็น #efe6dc หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ midValueColorStyle

midValueColorStyle

object (ColorStyle)

สีพื้นหลังของเซลล์ที่มีค่าสีที่จุดกึ่งกลางระหว่าง minValue และ maxValue ค่าเริ่มต้นจะเป็น #efe6dc หากไม่ได้ระบุไว้ หากมีการตั้งค่า midValueColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

maxValueColor
(deprecated)

object (Color)

สีพื้นหลังสําหรับเซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ maxValue ค่าเริ่มต้นจะเป็น #109618 หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ maxValueColorStyle

maxValueColorStyle

object (ColorStyle)

สีพื้นหลังสําหรับเซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ maxValue ค่าเริ่มต้นจะเป็น #109618 หากไม่ได้ระบุไว้ หากมีการตั้งค่า maxValueColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

noDataColor
(deprecated)

object (Color)

สีพื้นหลังสําหรับเซลล์ที่ไม่มีข้อมูลสี ค่าเริ่มต้นจะเป็น #000000 หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ noDataColorStyle

noDataColorStyle

object (ColorStyle)

สีพื้นหลังสําหรับเซลล์ที่ไม่มีข้อมูลสี ค่าเริ่มต้นจะเป็น #000000 หากไม่ได้ระบุไว้ หากมีการตั้งค่า noDataColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

แผนภูมิตารางสรุปสถิติ

แผนภูมิตารางสรุปสถิติ แผนภูมิตารางสรุปสถิติใช้เพื่อไฮไลต์ตัวชี้วัดประสิทธิภาพ หรือที่เรียกว่า KPI ในสเปรดชีต แผนภูมิตารางสรุปสถิติจะแสดงข้อมูลต่างๆ เช่น ยอดขายรวม ต้นทุนเฉลี่ย หรือสินค้าขายดี คุณจะระบุค่าข้อมูลค่าเดียวหรือรวมข้อมูลเป็นช่วงๆ ก็ได้ ไฮไลต์เปอร์เซ็นต์หรือความแตกต่างสัมบูรณ์จากค่าเกณฑ์พื้นฐานได้ เช่น การเปลี่ยนแปลงในช่วงเวลาต่างๆ

การแสดง JSON
{
  "keyValueData": {
    object (ChartData)
  },
  "baselineValueData": {
    object (ChartData)
  },
  "aggregateType": enum (ChartAggregateType),
  "keyValueFormat": {
    object (KeyValueFormat)
  },
  "baselineValueFormat": {
    object (BaselineValueFormat)
  },
  "scaleFactor": number,
  "numberFormatSource": enum (ChartNumberFormatSource),
  "customFormatOptions": {
    object (ChartCustomNumberFormatOptions)
  }
}
ช่อง
keyValueData

object (ChartData)

ข้อมูลสําหรับค่าคีย์ตารางสรุปสถิติ

baselineValueData

object (ChartData)

ข้อมูลสําหรับค่าฐานตารางสรุปสถิติ ช่องนี้ไม่บังคับ

aggregateType

enum (ChartAggregateType)

ประเภทการรวมสําหรับข้อมูลแผนภูมิหลักและเกณฑ์พื้นฐานในแผนภูมิตารางสรุปสถิติ แผนภูมิแหล่งข้อมูลไม่รองรับช่องนี้ โปรดใช้ช่อง ChartData.aggregateType ของ keyValueData หรือ baselineValueData สําหรับแผนภูมิแหล่งข้อมูลแทน ช่องนี้ไม่บังคับ

keyValueFormat

object (KeyValueFormat)

ตัวเลือกการจัดรูปแบบค่าคีย์

baselineValueFormat

object (BaselineValueFormat)

ตัวเลือกการจัดรูปแบบสําหรับค่าเกณฑ์พื้นฐาน ต้องระบุช่องนี้เฉพาะเมื่อมีการระบุ baselineValueData

scaleFactor

number

ค่าเพื่อปรับสเกลคีย์ตารางสรุปสถิติและค่าฐาน เช่น สามารถใช้ตัวคูณที่ 10 เพื่อหารค่าทั้งหมดในแผนภูมิด้วย 10 ช่องนี้ไม่บังคับ

numberFormatSource

enum (ChartNumberFormatSource)

แหล่งที่มารูปแบบตัวเลขที่ใช้ในแผนภูมิตารางสรุปสถิติ ช่องนี้ไม่บังคับ

customFormatOptions

object (ChartCustomNumberFormatOptions)

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

รูปแบบค่าคีย์

ตัวเลือกการจัดรูปแบบค่าคีย์

การแสดง JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
ช่อง
textFormat

object (TextFormat)

ตัวเลือกการจัดรูปแบบข้อความสําหรับค่าคีย์ ไม่สนับสนุนฟิลด์ของลิงก์

position

object (TextPosition)

ระบุตําแหน่งข้อความแนวนอนของค่าคีย์ ช่องนี้ไม่บังคับ หากไม่ได้ระบุ ระบบจะใช้การจัดตําแหน่งเริ่มต้น

รูปแบบค่าเส้นฐาน

ตัวเลือกการจัดรูปแบบสําหรับค่าเกณฑ์พื้นฐาน

การแสดง JSON
{
  "comparisonType": enum (ComparisonType),
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  },
  "description": string,
  "positiveColor": {
    object (Color)
  },
  "positiveColorStyle": {
    object (ColorStyle)
  },
  "negativeColor": {
    object (Color)
  },
  "negativeColorStyle": {
    object (ColorStyle)
  }
}
ช่อง
comparisonType

enum (ComparisonType)

ประเภทการเปรียบเทียบของค่าคีย์ที่มีค่าเปรียบเทียบ

textFormat

object (TextFormat)

ตัวเลือกการจัดรูปแบบข้อความสําหรับค่าเกณฑ์พื้นฐาน ไม่สนับสนุนฟิลด์ของลิงก์

position

object (TextPosition)

ระบุตําแหน่งข้อความแนวนอนของค่าเส้นฐาน ช่องนี้ไม่บังคับ หากไม่ได้ระบุ ระบบจะใช้การจัดตําแหน่งเริ่มต้น

description

string

คําอธิบายซึ่งต่อท้ายค่าฐาน ช่องนี้ไม่บังคับ

positiveColor
(deprecated)

object (Color)

สีที่จะใช้ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงบวกสําหรับค่าคีย์ ช่องนี้ไม่บังคับ เลิกใช้งานแล้ว: ใช้ positiveColorStyle

positiveColorStyle

object (ColorStyle)

สีที่จะใช้ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงบวกสําหรับค่าคีย์ ช่องนี้ไม่บังคับ หากมีการตั้งค่า positiveColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

negativeColor
(deprecated)

object (Color)

สีที่จะใช้ ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงลบสําหรับค่าคีย์ ช่องนี้ไม่บังคับ เลิกใช้งานแล้ว: ใช้ negativeColorStyle

negativeColorStyle

object (ColorStyle)

สีที่จะใช้ ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงการเปลี่ยนแปลงเชิงลบสําหรับค่าคีย์ ช่องนี้ไม่บังคับ หากมีการตั้งค่า negativeColor ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า

ประเภทการเปรียบเทียบ

ประเภทการเปรียบเทียบของค่าคีย์ที่มีค่าเปรียบเทียบ

Enum
COMPARISON_TYPE_UNDEFINED ค่าเริ่มต้น ไม่ใช้
ABSOLUTE_DIFFERENCE ใช้ความแตกต่างสัมบูรณ์ระหว่างค่าคีย์และค่าฐาน
PERCENTAGE_DIFFERENCE ใช้เปอร์เซ็นต์ความแตกต่างระหว่างค่าคีย์และค่าฐาน

รูปแบบหมายเลขแผนภูมิ

ตัวเลือกแหล่งที่มาของการจัดรูปแบบตัวเลขสําหรับแอตทริบิวต์แผนภูมิ

Enum
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED ค่าเริ่มต้น ไม่ใช้
FROM_DATA รับค่าการจัดรูปแบบหมายเลขจากข้อมูล
CUSTOM ใช้การจัดรูปแบบที่กําหนดเองตามที่ ChartCustomNumberFormatOptions ระบุ

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

ตัวเลือกการจัดรูปแบบตัวเลขแบบกําหนดเองสําหรับแอตทริบิวต์แผนภูมิ

การแสดง JSON
{
  "prefix": string,
  "suffix": string
}
ช่อง
prefix

string

คํานําหน้าที่กําหนดเองที่ด้านหน้าจะเพิ่มลงในแอตทริบิวต์แผนภูมิ ช่องนี้ไม่บังคับ

suffix

string

คําต่อท้ายที่กําหนดเองที่จะเพิ่มต่อท้ายแอตทริบิวต์แผนภูมิ ช่องนี้ไม่บังคับ

กลยุทธ์มิติข้อมูลแบบซ่อนแผนภูมิ

กําหนดวิธีที่แผนภูมิควรจัดการแถวต้นทางที่ซ่อน แถวที่ซ่อนจะมีทั้งตัวกรองที่ซ่อนด้วยตัวเองและที่ซ่อนโดยตัวกรอง

Enum
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED ค่าเริ่มต้น ไม่ใช้
SKIP_HIDDEN_ROWS_AND_COLUMNS แผนภูมิจะข้ามแถวและคอลัมน์ที่ซ่อนอยู่
SKIP_HIDDEN_ROWS แผนภูมิจะข้ามเฉพาะแถวที่ซ่อนอยู่เท่านั้น
SKIP_HIDDEN_COLUMNS แผนภูมิจะข้ามเฉพาะคอลัมน์ที่ซ่อน
SHOW_ALL แผนภูมิจะไม่ข้ามแถวหรือคอลัมน์ที่ซ่อนอยู่

เส้นขอบวัตถุแบบฝัง

เส้นขอบของวัตถุที่ฝังไว้

การแสดง JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
ช่อง
color
(deprecated)

object (Color)

สีของเส้นขอบ เลิกใช้งานแล้ว: ใช้ colorStyle

colorStyle

object (ColorStyle)

สีของเส้นขอบ หากมีการตั้งค่า color ด้วย ช่องนี้จะมีความสําคัญเหนือกว่า