Komut dosyalarında grafik oluşturmak için giriş noktası.
Bu örnekte temel bir veri tablosu oluşturuluyor, bir alan grafiği verilerle dolduruluyor ve bu grafik, resim olarak bir web sayfasına ekleniyor:
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ülk | Tür | Açıklama |
|---|---|---|
Chart | Chart | Bir kaynaktaki gizli boyutların grafikte nasıl ifade edildiğinin listesi. |
Chart | Chart | Kaynakta birden fazla aralığın bir grafikte nasıl ifade edildiğinin listesi. |
Chart | Chart | Grafikler hizmeti tarafından desteklenen grafik türlerinin numaralandırılması. |
Column | Column | Bir Data içindeki sütunlar için geçerli veri türlerinin numaralandırılması. |
Curve | Curve | Grafikteki eğrilerin stillerinin numaralandırılmış listesi. |
Point | Point | Bir çizgideki nokta stillerinin numaralandırılması. |
Position | Position | Grafikteki gösterge konumlarının numaralandırılması. |
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
new | Area | Google Chart Tools belgelerinde açıklandığı şekilde alan grafiği oluşturmaya başlar. |
new | Bar | Google Chart Tools belgelerinde açıklandığı gibi çubuk grafik oluşturmaya başlar. |
new | Column | Google Chart Tools belgelerinde açıklandığı gibi sütun grafiği oluşturmaya başlar. |
new | Data | Değerleri manuel olarak ayarlanabilen boş bir veri tablosu oluşturur. |
new | Data | Yeni bir veri görünümü tanımı oluşturur. |
new | Line | Google Chart Tools belgelerinde açıklandığı gibi bir çizgi grafik oluşturmaya başlar. |
new | Pie | Google Chart Tools belgelerinde açıklandığı gibi pasta grafiği oluşturmaya başlar. |
new | Scatter | Google Chart Tools belgelerinde açıklandığı gibi dağılım grafiği oluşturmaya başlar. |
new | Table | Google Chart Tools belgelerinde açıklandığı şekilde tablo grafiği oluşturmaya başlar. |
new | Text | Yeni bir metin stili oluşturucu oluşturur. |
Ayrıntılı belgeler
newAreaChart()
Google Chart Tools belgelerinde açıklandığı şekilde alan grafiği oluşturmaya başlar.
Return
AreaChartBuilder: Alan grafiği oluşturmak için kullanılabilen bir AreaChartBuilder.
newBarChart()
Google Chart Tools belgelerinde açıklandığı gibi çubuk grafik oluşturmaya başlar.
Return
BarChartBuilder: Çubuk grafik oluşturmak için kullanılabilecek bir BarChartBuilder.
newColumnChart()
Google Chart Tools belgelerinde açıklandığı gibi sütun grafiği oluşturmaya başlar.
Return
ColumnChartBuilder: Sütun grafik oluşturmak için kullanılabilen bir ColumnChartBuilder.
newDataTable()
Değerleri manuel olarak ayarlanabilen boş bir veri tablosu oluşturur.
Veri tabloları, tüm grafik türlerinin verilerini içerir.
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 ayarlayıcıları kullanın.
Return
DataViewDefinitionBuilder: Veri görünümü tanımı oluşturmak için kullanılabilen bir DataViewDefinitionBuilder.
newLineChart()
Google Chart Tools belgelerinde açıklandığı gibi bir çizgi grafik oluşturmaya başlar.
Return
LineChartBuilder: Çizgi grafik oluşturmak için kullanılabilecek bir LineChartBuilder.
newPieChart()
Google Chart Tools belgelerinde açıklandığı gibi pasta grafiği oluşturmaya başlar.
Return
PieChartBuilder: Pasta grafik oluşturmak için kullanılabilecek bir PieChartBuilder.
newScatterChart()
Google Chart Tools belgelerinde açıklandığı gibi 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 Chart Tools belgelerinde açıklandığı şekilde 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 ayarlayıcı işlevlerini kullanın.
Return
TextStyleBuilder: Metin stili yapılandırma nesnesi oluşturmak için kullanılabilen bir TextStyleBuilder.