Class Charts

Listeler

Komut dosyalarında Grafik oluşturmak için giriş noktası.

Bu örnek, temel bir veri tablosu oluşturur, bir alan grafiğini verilerle doldurur ve bir resim olarak ekleyin:

function doGet() {
  var data = Charts.newDataTable()
      .addColumn(Charts.ColumnType.STRING, "Month")
      .addColumn(Charts.ColumnType.NUMBER, "In Store")
      .addColumn(Charts.ColumnType.NUMBER, "Online")
      .addRow(["January", 10, 1])
      .addRow(["February", 12, 1])
      .addRow(["March", 20, 2])
      .addRow(["April", 25, 3])
      .addRow(["May", 30, 4])
      .build();

  var chart = Charts.newAreaChart()
      .setDataTable(data)
      .setStacked()
      .setRange(0, 40)
      .setTitle("Sales per Month")
      .build();

   var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
   var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
   var imageUrl = "data:image/png;base64," + encodeURI(imageData);
   htmlOutput.append("Render chart server side: <br/>");
   htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
   return htmlOutput;
}

Özellikler

ÖzellikTürAçıklama
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyBir kaynaktaki gizli boyutların bir grafikte nasıl ifade edildiğini gösteren numaralandırma.
ChartMergeStrategyChartMergeStrategyKaynaktaki birden fazla aralığın bir grafikte nasıl ifade edildiğini gösteren numaralandırma.
ChartTypeChartTypeCharts hizmeti tarafından desteklenen grafik türlerinin listesi.
ColumnTypeColumnTypeDataTable içindeki sütunlar için geçerli veri türlerinin listesi.
CurveStyleCurveStyleBir grafikteki eğri stillerinin numaralandırması.
PointStylePointStyleBir çizgideki noktaların stillerinin numaralandırması.
PositionPositionBir grafik içindeki gösterge konumlarının numaralandırması.

Yöntemler

YöntemDönüş türüKısa açıklama
newAreaChart()AreaChartBuilderGoogle Grafiği'nde açıklandığı gibi bir alan grafiği oluşturmaya başlar Araçları belgeleri.
newBarChart()BarChartBuilderGoogle Grafiği'nde açıklandığı gibi, bir çubuk grafik oluşturmaya başlar Araçları belgeleri.
newColumnChart()ColumnChartBuilderGoogle Grafiği'nde açıklandığı gibi, sütun grafik oluşturmaya başlar Araçları belgeleri.
newDataTable()DataTableBuilderDeğerleri manuel olarak ayarlanabilen boş bir veri tablosu oluşturur.
newDataViewDefinition()DataViewDefinitionBuilderYeni bir veri görünümü tanımı oluşturur.
newLineChart()LineChartBuilderGoogle Grafiği'nde açıklandığı gibi bir çizgi grafik oluşturmaya başlar Araçları belgeleri.
newPieChart()PieChartBuilderGoogle Grafiği'nde açıklandığı gibi bir pasta grafik oluşturmaya başlar Araçları belgeleri.
newScatterChart()ScatterChartBuilderGoogle Grafiği'nde açıklandığı gibi bir dağılım grafiği oluşturmaya başlar Araçları belgeleri.
newTableChart()TableChartBuilderGoogle Grafiği'nde açıklandığı gibi bir tablo grafiği oluşturmaya başlar Araçları belgeleri.
newTextStyle()TextStyleBuilderYeni bir metin stili oluşturucu oluşturur.

Ayrıntılı belgeler

newAreaChart()

Google Grafiği'nde açıklandığı gibi bir alan grafiği oluşturmaya başlar Araçları belgeleri.

Return

AreaChartBuilder — Alan grafiği oluşturmak için kullanılabilecek bir AreaChartBuilder.


newBarChart()

Google Grafiği'nde açıklandığı gibi, bir çubuk grafik oluşturmaya başlar Araçları belgeleri.

Return

BarChartBuilder — Çubuk grafik oluşturmak için kullanılabilecek bir BarChartBuilder aracı.


newColumnChart()

Google Grafiği'nde açıklandığı gibi, sütun grafik oluşturmaya başlar Araçları belgeleri.

Return

ColumnChartBuilder — Sütun grafik oluşturmak için kullanılabilecek bir ColumnChartBuilder.


newDataTable()

Değerleri manuel olarak ayarlanabilen boş bir veri tablosu oluşturur.

Veri tablolarında tüm grafik türlerine ait veriler bulunur.

Return

DataTableBuilder — Grafikler için veri tutabilen bir DataTableBuilder.


newDataViewDefinition()

Yeni bir veri görünümü tanımı oluşturur.

Veri görünümünün farklı özelliklerini tanımlamak için belirleyicileri kullanın.

Return

DataViewDefinitionBuilder — Veri görünümü tanımı oluşturmak için kullanılabilecek bir DataViewDefinitionBuilder.


newLineChart()

Google Grafiği'nde açıklandığı gibi bir çizgi grafik oluşturmaya başlar Araçları belgeleri.

Return

LineChartBuilder — Çizgi grafik oluşturmak için kullanılabilecek bir LineChartBuilder.


newPieChart()

Google Grafiği'nde açıklandığı gibi bir pasta grafik oluşturmaya başlar Araçları belgeleri.

Return

PieChartBuilder — Pasta grafik oluşturmak için kullanılabilecek bir PieChartBuilder.


newScatterChart()

Google Grafiği'nde açıklandığı gibi bir dağılım grafiği oluşturmaya başlar Araçları belgeleri.

Return

ScatterChartBuilder — Dağılım grafiği oluşturmak için kullanılabilecek bir ScatterChartBuilder.


newTableChart()

Google Grafiği'nde açıklandığı gibi bir tablo grafiği oluşturmaya başlar Araçları belgeleri.

Return

TableChartBuilder — Tablo grafiği oluşturmak için kullanılabilecek bir TableChartBuilder aracı.


newTextStyle()

Yeni bir metin stili oluşturucu oluşturur.

Varsayılan değerleri değiştirmek için belirleyici işlevleri kullanın.

Return

TextStyleBuilder — Metin stili yapılandırma nesnesi oluşturmak için kullanılabilecek bir TextStyleBuilder.