Class Charts

Listeler

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

Bu örnekte temel bir veri tablosu oluşturulur, bir alan grafiği verilerle doldurulur ve bir web sayfasına resim olarak eklenir:

function doGet() {
  const 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();

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

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

Özellikler

MülkTürAçıklama
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyBir kaynaktaki gizli boyutların grafikte nasıl ifade edildiğinin bir listesi.
ChartMergeStrategyChartMergeStrategyKaynaktaki birden fazla aralığın bir grafikte nasıl ifade edildiğinin bir listesi.
ChartTypeChartTypeGrafikler hizmeti tarafından desteklenen grafik türlerinin listesi.
ColumnTypeColumnTypeBir DataTable'teki sütunlar için geçerli veri türlerinin listesi.
CurveStyleCurveStyleGrafikteki eğrilerin stillerinin listelenmesi.
PointStylePointStyleBir satırdaki nokta stillerinin listelenmesi.
PositionPositionBir grafikteki gösterge konumlarının listesi.

Yöntemler

YöntemDönüş türüKısa açıklama
newAreaChart()AreaChartBuilderGoogle Grafik Araçları dokümanlarında açıklandığı şekilde bir alan grafiği oluşturmaya başlar.
newBarChart()BarChartBuilderGoogle Grafik Araçları dokümanlarında açıklandığı gibi bir çubuk grafik oluşturmaya başlar.
newColumnChart()ColumnChartBuilderGoogle Grafik Araçları dokümanlarında açıklandığı gibi bir sütun grafiği oluşturmaya başlar.
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 Grafik Araçları dokümanlarında açıklandığı gibi bir çizgi grafik oluşturmaya başlar.
newPieChart()PieChartBuilderGoogle Grafik Araçları dokümanlarında açıklandığı gibi bir pasta grafiği oluşturmaya başlar.
newScatterChart()ScatterChartBuilderGoogle Grafik Araçları dokümanlarında açıklandığı gibi bir dağılım grafiği oluşturmaya başlar.
newTableChart()TableChartBuilderGoogle Grafik Araçları dokümanlarında açıklandığı gibi bir tablo grafiği oluşturmaya başlar.
newTextStyle()TextStyleBuilderYeni bir metin stili oluşturucu oluşturur.

Ayrıntılı dokümanlar

newAreaChart()

Google Grafik Araçları dokümanlarında açıklandığı şekilde bir alan grafiği oluşturmaya başlar.

Return

AreaChartBuilder: Alan grafiği oluşturmak için kullanılabilen bir AlanGrafiğiOluşturucu.


newBarChart()

Google Grafik Araçları dokümanlarında açıklandığı gibi bir çubuk grafik oluşturmaya başlar.

Return

BarChartBuilder: Çubuk grafik oluşturmak için kullanılabilen bir BarChartBuilder.


newColumnChart()

Google Grafik Araçları dokümanlarında açıklandığı gibi bir sütun grafiği oluşturmaya başlar.

Return

ColumnChartBuilder: Sütun grafiği oluşturmak için kullanılabilen bir sütun grafiği oluşturucu.


newDataTable()

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

Veri tabloları, tüm grafik türlerine ait verileri içerir.

Return

DataTableBuilder: Grafik verileri 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 ayarlayıcıları kullanın.

Return

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


newLineChart()

Google Grafik Araçları dokümanlarında açıklandığı gibi bir çizgi grafik oluşturmaya başlar.

Return

LineChartBuilder: Çizgi grafik oluşturmak için kullanılabilen bir LineChartBuilder.


newPieChart()

Google Grafik Araçları dokümanlarında açıklandığı gibi bir pasta grafiği oluşturmaya başlar.

Return

PieChartBuilder: Pasta grafiği oluşturmak için kullanılabilen bir PastaGrafiğiOluşturucu.


newScatterChart()

Google Grafik Araçları dokümanlarında açıklandığı gibi bir dağılım grafiği oluşturmaya başlar.

Return

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


newTableChart()

Google Grafik Araçları dokümanlarında açıklandığı gibi bir tablo grafiği oluşturmaya başlar.

Return

TableChartBuilder: Tablo grafiği oluşturmak için kullanılabilen bir TableChartBuilder.


newTextStyle()

Yeni bir metin stili oluşturucu oluşturur.

Varsayılan değerleri değiştirmek için ayarlayıcı işlevlerini kullanın.

Return

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