Komut dosyalarında Grafik oluşturmak için giriş noktası.
Şu örnek, temel bir veri tablosu oluşturur, bir alan grafiğini verilerle doldurur ve web sayfasına resim olarak ekler:
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
Özellik | Tür | Açıklama |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Bir kaynaktaki gizli boyutların grafikte nasıl ifade edildiğini gösteren sayı. |
ChartMergeStrategy | ChartMergeStrategy | Kaynaktaki birden fazla aralığın grafikte nasıl ifade edildiğini gösteren sayı. |
ChartType | ChartType | Charts hizmeti tarafından desteklenen grafik türlerinin sıralaması. |
ColumnType | ColumnType | DataTable içindeki sütunlar için geçerli veri türlerinin sıralaması. |
CurveStyle | CurveStyle | Bir grafikteki eğrilere ilişkin stillerin sıralaması. |
PointStyle | PointStyle | Bir çizgideki noktaların stillerinin sıralaması. |
Position | Position | Bir grafik içindeki gösterge konumlarının sıralaması. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
newAreaChart() | AreaChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir alan grafiği oluşturmaya başlar. |
newBarChart() | BarChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi, çubuk grafik oluşturmaya başlar. |
newColumnChart() | ColumnChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir sütun grafik oluşturmaya başlar. |
newDataTable() | DataTableBuilder | Değerleri manuel olarak ayarlanabilen boş bir veri tablosu oluşturur. |
newDataViewDefinition() | DataViewDefinitionBuilder | Yeni bir veri görünümü tanımı oluşturur. |
newLineChart() | LineChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir çizgi grafik oluşturmaya başlar. |
newPieChart() | PieChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir pasta grafik oluşturmaya başlar. |
newScatterChart() | ScatterChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir dağılım grafiği oluşturmaya başlar. |
newTableChart() | TableChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi, tablo grafiği oluşturmaya başlar. |
newTextStyle() | TextStyleBuilder | Yeni bir metin stili oluşturucu oluşturur. |
Ayrıntılı belgeler
newAreaChart()
Google Grafik Araçları dokümanlarında açıklandığı gibi bir alan grafiği oluşturmaya başlar.
Return
AreaChartBuilder
: Alan grafiği oluşturmak için kullanılabilecek bir AreaChartBuilder öğesidir.
newBarChart()
Google Grafik Araçları dokümanlarında açıklandığı gibi, çubuk grafik oluşturmaya başlar.
Return
BarChartBuilder
: Çubuk grafik oluşturmak için kullanılabilecek bir BarChartBuilder.
newColumnChart()
Google Grafik Araçları dokümanlarında açıklandığı gibi bir sütun grafik oluşturmaya başlar.
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ı, tüm grafik türlerine ait verileri içerir.
Return
DataTableBuilder
: Grafik verileri depolayabilen DataTableBuilder öğesidir.
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ılabilecek bir LineChartBuilder.
newPieChart()
Google Grafik Araçları dokümanlarında açıklandığı gibi bir pasta grafik oluşturmaya başlar.
Return
PieChartBuilder
: Pasta grafik oluşturmak için kullanılabilecek bir PieChartBuilder.
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ılabilecek bir ScatterChartBuilder.
newTableChart()
Google Grafik Araçları dokümanlarında açıklandığı gibi, tablo grafiği oluşturmaya başlar.
Return
TableChartBuilder
: Tablo grafiği oluşturmak için kullanılabilecek bir TableChartBuilder.
newTextStyle()
Yeni bir metin stili oluşturucu oluşturur.
Varsayılan değerleri değiştirmek için setter işlevlerini kullanın.
Return
TextStyleBuilder
: Metin stili yapılandırma nesnesi oluşturmak için kullanılabilecek bir TextStyleBuilder.