Genel bakış
Google çubuk grafikleri, kullanıcının tarayıcısına uygun olan SVG veya VML kullanılarak tarayıcıda oluşturulur. Tüm Google grafiklerinde olduğu gibi, çubuk grafikler kullanıcı fareyle verilerin üzerine geldiğinde ipuçlarını gösterir. Bu grafiğin dikey sürümü için sütun grafiğine bakın.
Örnekler
Boyama çubukları
Dört değerli metalin yoğunluğunu grafik haline getirelim:
Yukarıda, tüm renkler varsayılan mavi renktedir. Çünkü hepsi aynı serinin parçaları. İkinci bir seri olsaydı bu kırmızı renkte olacaktı. Bu renkleri stil rolüyle özelleştirebiliriz:
Renkleri seçmenin üç farklı yolu vardır ve veri tablomuzda hepsi gösterilmektedir: RGB değerleri, İngilizce renk adları ve CSS benzeri bir bildirim:
       var data = google.visualization.arrayToDataTable([
         ['Element', 'Density', { role: 'style' }],
         ['Copper', 8.94, '#b87333'],            // RGB value
         ['Silver', 10.49, 'silver'],            // English color name
         ['Gold', 19.30, 'gold'],
         ['Platinum', 21.45, 'color: #e5e4e2' ], // CSS-style declaration
      ]);
Çubuk stilleri
Stil rolü, CSS benzeri bildirimlerle çubuk görünümünün çeşitli özelliklerini kontrol etmenize olanak tanır:
- color
- opacity
- fill-color
- fill-opacity
- stroke-color
- stroke-opacity
- stroke-width
Stilleri bir grafik içinde çok serbest bir şekilde karıştırmanızı, yani bir stil seçip bunu sürdürmenizi önermeyiz. Ancak, tüm stil özelliklerini göstermek için aşağıda bir örnek verilmiştir:
İlk iki çubuğun her biri belirli bir color kullanır (ilki İngilizce ada, ikincisi ise RGB değerine sahiptir). opacity seçilmedi. Bu nedenle, varsayılan değer olan 1.0
(tamamen opak) kullanılmıştır. Bu nedenle, ikinci çubuk arkadaki kılavuz çizgisini bulanıklaştırır.  Üçüncü çubukta 0,2lik bir opacity değeri
kullanılarak kılavuz çizgisi ortaya çıkar. Dördüncü çubukta üç stil özelliği kullanılır: kenarlığı çizmek için stroke-color ve stroke-width ve içindeki dikdörtgenin rengini belirtmek için fill-color. En sağdaki çubuk, kenarlık ve dolgu için opaklıkları seçmek amacıyla stroke-opacity ve fill-opacity özelliklerini de kullanır:
   function drawChart() {
      var data = google.visualization.arrayToDataTable([
        ['Year', 'Visitations', { role: 'style' } ],
        ['2010', 10, 'color: gray'],
        ['2020', 14, 'color: #76A7FA'],
        ['2030', 16, 'opacity: 0.2'],
        ['2040', 22, 'stroke-color: #703593; stroke-width: 4; fill-color: #C5A5CF'],
        ['2050', 28, 'stroke-color: #871B47; stroke-opacity: 0.6; stroke-width: 8; fill-color: #BC5679; fill-opacity: 0.2']
      ]);
Etiketleme çubukları
Grafiklerin onay etiketleri, gösterge etiketleri ve araç ipuçlarındaki etiketler gibi çeşitli etiketleri vardır. Bu bölümde, etiketlerin çubuk grafikteki çubukların içine (veya yakınına) nasıl yerleştirileceğini göreceğiz.
Her bir çubuğa uygun kimyasal simgeyle açıklama eklemek istediğimizi varsayalım. Bunu notation rolüyle yapabiliriz:
Veri tablomuzda, çubuk etiketlerimizi tutmak için { role:
'annotation' } içeren yeni bir sütun tanımlıyoruz:
       var data = google.visualization.arrayToDataTable([
         ['Element', 'Density', { role: 'style' }, { role: 'annotation' } ],
         ['Copper', 8.94, '#b87333', 'Cu' ],
         ['Silver', 10.49, 'silver', 'Ag' ],
         ['Gold', 19.30, 'gold', 'Au' ],
         ['Platinum', 21.45, 'color: #e5e4e2', 'Pt' ]
      ]);
Kullanıcılar veri değerlerini görmek için fareyle çubukların üzerine gelebilir ancak bunları çubukların kendilerine eklemek isteyebilirsiniz:
Bu, olması gerekenden biraz daha karmaşıktır çünkü her bir çubuk için ek açıklamayı belirtmek üzere bir DataView oluştururuz.
  <script type="text/javascript">
    google.charts.load("current", {packages:["corechart"]});
    google.charts.setOnLoadCallback(drawChart);
    function drawChart() {
      var data = google.visualization.arrayToDataTable([
        ["Element", "Density", { role: "style" } ],
        ["Copper", 8.94, "#b87333"],
        ["Silver", 10.49, "silver"],
        ["Gold", 19.30, "gold"],
        ["Platinum", 21.45, "color: #e5e4e2"]
      ]);
      var view = new google.visualization.DataView(data);
      view.setColumns([0, 1,
                       { calc: "stringify",
                         sourceColumn: 1,
                         type: "string",
                         role: "annotation" },
                       2]);
      var options = {
        title: "Density of Precious Metals, in g/cm^3",
        width: 600,
        height: 400,
        bar: {groupWidth: "95%"},
        legend: { position: "none" },
      };
      var chart = new google.visualization.BarChart(document.getElementById("barchart_values"));
      chart.draw(view, options);
  }
  </script>
<div id="barchart_values" style="width: 900px; height: 300px;"></div>
Değeri farklı bir şekilde biçimlendirmek isteseydik bir biçimlendirici tanımlayabilir ve bunu şu şekilde bir işleve sarmalayabiliriz:
      function getValueAt(column, dataTable, row) {
        return dataTable.getFormattedValue(row, column);
      }
Daha sonra calc: getValueAt.bind(undefined, 1) olarak adlandırabiliriz.
Etiket, çubuğun içine tamamen sığmayacak kadar büyükse dışında gösterilir:
Yığınlı çubuk grafikler
Yığınlı çubuk grafik, ilgili değerleri birbirinin üzerine yerleştiren bir çubuk grafiktir. Negatif değerler varsa bunlar grafiğin eksen referans değerinin altında ters sırada yığılır. Yığınlı çubuk grafikler, genellikle bir kategori doğal olarak bileşenlere bölündüğünde kullanılır. Örneğin, bazı varsayımsal kitap satışlarının türe göre bölündüğünü ve zamanla karşılaştırıldığını düşünün:
isStacked seçeneğini true olarak ayarlayarak yığınlı çubuk grafik oluşturabilirsiniz:
      var data = google.visualization.arrayToDataTable([
        ['Genre', 'Fantasy & Sci Fi', 'Romance', 'Mystery/Crime', 'General',
         'Western', 'Literature', { role: 'annotation' } ],
        ['2010', 10, 24, 20, 32, 18, 5, ''],
        ['2020', 16, 22, 23, 30, 16, 9, ''],
        ['2030', 28, 19, 29, 30, 12, 13, '']
      ]);
      var options = {
        width: 600,
        height: 400,
        legend: { position: 'top', maxLines: 3 },
        bar: { groupWidth: '75%' },
        isStacked: true
      };
  Yığınlı çubuk grafikler, %100 yığınlamayı da destekler. Böylece, her bir alan değerindeki öğe yığınları, toplamı %100'e eşit olacak şekilde yeniden ölçeklendirilir. Bununla ilgili seçenekler, her bir değeri %100 olarak biçimlendiren isStacked: 'percent' ve her bir değeri 1'in kesirli bir şekilde biçimlendiren isStacked: 'relative' şeklindedir. Ayrıca, işlevsel olarak isStacked: true ile eşdeğer olan bir isStacked: 'absolute' seçeneği de mevcuttur.
  Sağdaki% 100 yığınlı grafikte, onay işareti değerlerinin 1'in kesirleri halinde göreli 0-1 ölçeğini temel aldığını, eksen değerlerinin yüzde olarak gösterildiğini unutmayın. Bunun nedeni, yüzde eksenindeki değer işaretlerinin, göreli 0-1 ölçek değerlerine "%#.##" biçiminde bir biçim uygulanması sonucunda elde edilmesidir. isStacked: 'percent' kullanırken göreli 0-1 ölçeğini kullanarak tüm değer çizgilerini belirttiğinizden emin olun.
        var options_stacked = {
          isStacked: true,
          height: 300,
          legend: {position: 'top', maxLines: 3},
          hAxis: {minValue: 0}
        };
    
  
        var options_fullStacked = {
          isStacked: 'percent',
          height: 300,
          legend: {position: 'top', maxLines: 3},
          hAxis: {
            minValue: 0,
            ticks: [0, .3, .6, .9, 1]
          }
        };
    
  Materyal çubuk grafikleri oluşturma
2014'te Google, Google platformlarında çalışan mülklerinde ve uygulamalarında (Android uygulamaları gibi) ortak bir görünümü ve tarzı desteklemeyi amaçlayan yönergeler duyurdu. Bu çalışmaya Materyal Tasarım diyoruz. Tüm temel grafiklerimizin "Materyal" versiyonlarını sağlayacağız. Görünüşlerini beğenirseniz bunları kullanabilirsiniz.
Malzeme Çubuk Grafiği, şu anda "Klasik" Çubuk Grafik olarak
adlandıracağımız grafiğe benzer. Google Görselleştirme API'sini yüklersiniz (ancak 'corechart' paketi yerine 'bar' paketiyle), veri tablonuzu tanımlar ve ardından bir nesne (ancak google.visualization.BarChart yerine google.charts.Bar sınıfını) oluşturursunuz.
Not: Malzeme Grafikleri, Internet Explorer'ın eski sürümlerinde çalışmaz. (IE8 ve önceki sürümler, Materyal Grafikler'in gerektirdiği SVG'yi desteklemez.)
Malzeme Çubuk Grafikleri, Klasik Çubuk Grafiklere kıyasla iyileştirilmiş renk paleti, yuvarlatılmış köşeler, daha net etiket biçimlendirmesi, seriler arasında daha dar varsayılan aralık, daha yumuşak kılavuz çizgileri ve başlıklar (ve altyazıların eklenmesi) gibi birçok küçük iyileştirme sunar.
<html>
  <head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
      google.charts.load('current', {'packages':['bar']});
      google.charts.setOnLoadCallback(drawChart);
      function drawChart() {
        var data = google.visualization.arrayToDataTable([
          ['Year', 'Sales', 'Expenses', 'Profit'],
          ['2014', 1000, 400, 200],
          ['2015', 1170, 460, 250],
          ['2016', 660, 1120, 300],
          ['2017', 1030, 540, 350]
        ]);
        var options = {
          chart: {
            title: 'Company Performance',
            subtitle: 'Sales, Expenses, and Profit: 2014-2017',
          },
          bars: 'horizontal' // Required for Material Bar Charts.
        };
        var chart = new google.charts.Bar(document.getElementById('barchart_material'));
        chart.draw(data, google.charts.Bar.convertOptions(options));
      }
    </script>
  </head>
  <body>
    <div id="barchart_material" style="width: 900px; height: 500px;"></div>
  </body>
</html>
  Materyal Grafikleri beta sürümündedir. Görünüm ve etkileşim büyük ölçüde nihaidir ancak Klasik Grafikler'deki seçeneklerin birçoğu henüz bu seçeneklerde kullanıma sunulmamıştır.  Henüz desteklenmeyen seçeneklerin listesini bu sorunda bulabilirsiniz.
  
chart.draw(data, options);chart.draw(data, google.charts.Bar.convertOptions(options));
  google.charts.Bar.convertOptions() kullanılması, hAxis/vAxis.format hazır ayar seçenekleri gibi belirli özelliklerden yararlanmanızı sağlar.
Çift-X grafikleri
Not: Çift X eksenli eksenler yalnızca Malzeme grafikleri (bar paketi içerenler) için kullanılabilir.
Bazen bir çubuk grafikte iki bağımsız x ekseniyle iki seri görüntülemek istersiniz: bir dizi için bir üst eksen ve başka bir seri için bir alt eksen:
İki x eksenimizi farklı şekilde ("parsecler" ve "görünür büyüklük") etiketlemenin yanı sıra her birinin kendi bağımsız ölçeğine ve kılavuz çizgilerine sahip olduğunu unutmayın. Bu davranışı özelleştirmek isterseniz hAxis.gridlines seçeneklerini kullanın.
Aşağıdaki kodda, axes ve series seçenekleri birlikte grafiğin çift X görünümünü belirtir. series seçeneği, her biri için hangi eksenin kullanılacağını belirtir ('distance' ve 'brightness'; bunların veri tablosundaki sütun adlarıyla herhangi bir ilişkileri yoktur). Daha sonra axes seçeneği, 'apparent magnitude' eksenini üste ve 'parsecs' eksenini alta yerleştirerek grafiği çift X grafiği yapar.
<html>
  <head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
      google.charts.load('current', {'packages':['bar']});
      google.charts.setOnLoadCallback(drawStuff);
      function drawStuff() {
        var data = new google.visualization.arrayToDataTable([
          ['Galaxy', 'Distance', 'Brightness'],
          ['Canis Major Dwarf', 8000, 23.3],
          ['Sagittarius Dwarf', 24000, 4.5],
          ['Ursa Major II Dwarf', 30000, 14.3],
          ['Lg. Magellanic Cloud', 50000, 0.9],
          ['Bootes I', 60000, 13.1]
        ]);
        var options = {
          width: 800,
          chart: {
            title: 'Nearby galaxies',
            subtitle: 'distance on the left, brightness on the right'
          },
          bars: 'horizontal', // Required for Material Bar Charts.
          series: {
            0: { axis: 'distance' }, // Bind series 0 to an axis named 'distance'.
            1: { axis: 'brightness' } // Bind series 1 to an axis named 'brightness'.
          },
          axes: {
            x: {
              distance: {label: 'parsecs'}, // Bottom x-axis.
              brightness: {side: 'top', label: 'apparent magnitude'} // Top x-axis.
            }
          }
        };
      var chart = new google.charts.Bar(document.getElementById('dual_x_div'));
      chart.draw(data, options);
    };
    </script>
  </head>
  <body>
    <div id="dual_x_div" style="width: 900px; height: 500px;"></div>
  </body>
</html>
Top-X listeleri
Not: Üst X eksenleri yalnızca Malzeme grafikleri (yani bar paketi olanlar) için kullanılabilir.
X ekseni etiketlerini ve başlığını grafiğinizin alt kısmı yerine üzerine yerleştirmek isterseniz bunu axes.x seçeneğiyle Materyal grafiklerinde yapabilirsiniz:
<html>
  <head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
      google.charts.load('current', {'packages':['bar']});
      google.charts.setOnLoadCallback(drawStuff);
      function drawStuff() {
        var data = new google.visualization.arrayToDataTable([
          ['Opening Move', 'Percentage'],
          ["King's pawn (e4)", 44],
          ["Queen's pawn (d4)", 31],
          ["Knight to King 3 (Nf3)", 12],
          ["Queen's bishop pawn (c4)", 10],
          ['Other', 3]
        ]);
        var options = {
          title: 'Chess opening moves',
          width: 900,
          legend: { position: 'none' },
          chart: { title: 'Chess opening moves',
                   subtitle: 'popularity by percentage' },
          bars: 'horizontal', // Required for Material Bar Charts.
          axes: {
            x: {
              0: { side: 'top', label: 'Percentage'} // Top x-axis.
            }
          },
          bar: { groupWidth: "90%" }
        };
        var chart = new google.charts.Bar(document.getElementById('top_x_div'));
        chart.draw(data, options);
      };
    </script>
  </head>
  <body>
    <div id="top_x_div" style="width: 900px; height: 500px;"></div>
  </body>
</html>
Yükleniyor
  google.charts.load paketinin adı: "corechart".
  Görselleştirmenin sınıf adı: google.visualization.BarChart.
  google.charts.load("current", {packages: ["corechart"]});
var visualization = new google.visualization.BarChart(container);
Malzeme Çubuk Grafikleri için google.charts.load paket adı "bar" şeklindedir.
Görselleştirmenin sınıf adı
google.charts.Bar. 
  google.charts.load("current", {packages: ["bar"]});
var chart = new google.charts.Bar(container);
Veri biçimi
Satırlar: Tablodaki her satır, bir çubuk grubunu temsil eder.
Sütunlar:
| Sütun 0 | 1. Sütun | ... | N sütunu | |
|---|---|---|---|---|
| Amaç: | Bu gruptaki çubuk 1 değerleri | ... | Bu gruptaki çubuk N değerleri | |
| Veri Türü: | sayı | ... | sayı | |
| Rol: | alan | veri | ... | veri | 
| İsteğe bağlı sütun rolleri: | ... | 
Yapılandırma seçenekleri
| Ad | |
|---|---|
| animation.duration | Animasyonun süresi (milisaniye cinsinden). Ayrıntılar için animasyon dokümanlarına bakın. Tür: numara Varsayılan: 0 | 
| animation.easing | Animasyona uygulanan yumuşak geçiş işlevi. Aşağıdaki seçenekler kullanılabilir: 
 Tür: dize Varsayılan: 'Doğrusal' | 
| animation.startup | 
      Grafikteki ilk çizimde animasyonun gösterilip gösterilmeyeceğini belirler. Değer  Tür: boole Varsayılan false | 
| annotations.alwaysOutside | 
      Çubuk ve 
      Sütun grafiklerinde,  Tür: boole Varsayılan: false | 
| annotations.datum | 
      Notları destekleyen grafiklerde  annotations.datumnesnesi, Google Grafikler'in bağımsız veri öğeleri (çubuk grafikte her çubukla gösterilen değerler gibi) için sağlanan ek açıklamalarla ilgili seçimini geçersiz kılmanıza olanak tanır. Rengiannotations.datum.stem.color, gövde uzunluğunuannotations.datum.stem.lengthve stiliannotations.datum.styleile kontrol edebilirsiniz.Tür: nesne Varsayılan: renk "siyah", uzunluk 12, stil "nokta"dır. | 
| annotations.domain | 
      Ek notları destekleyen grafiklerde  annotations.domainnesnesi, Google Grafikler'in bir alan adı (normal bir çizgi grafikteki X ekseni gibi ana ekseni) için sağlanan ek açıklamalar için seçimini geçersiz kılmanıza olanak tanır. Rengiannotations.domain.stem.color, gövde uzunluğunuannotations.domain.stem.lengthve stiliannotations.domain.styleile kontrol edebilirsiniz.Tür: nesne Varsayılan: renk "siyah", uzunluk 5, stil "nokta"dır. | 
| annotations.boxStyle | 
      Ek açıklamaları destekleyen grafiklerde  
var options = {
  annotations: {
    boxStyle: {
      // Color of the box outline.
      stroke: '#888',
      // Thickness of the box outline.
      strokeWidth: 1,
      // x-radius of the corner curvature.
      rx: 10,
      // y-radius of the corner curvature.
      ry: 10,
      // Attributes for linear gradient fill.
      gradient: {
        // Start color for gradient.
        color1: '#fbf6a7',
        // Finish color for gradient.
        color2: '#33b679',
        // Where on the boundary to start and
        // end the color1/color2 gradient,
        // relative to the upper left corner
        // of the boundary.
        x1: '0%', y1: '0%',
        x2: '100%', y2: '100%',
        // If true, the boundary for x1,
        // y1, x2, and y2 is the box. If
        // false, it's the entire chart.
        useObjectBoundingBoxUnits: true
      }
    }
  }
};
    Bu seçenek şu anda alan, çubuk, sütun grafikleri, karma, çizgi ve dağılım grafikleri için desteklenmektedir. Ek Açıklama Grafiği tarafından desteklenmez. Tür: nesne Varsayılan: null | 
| annotations.highContrast | 
      Ek açıklamaları destekleyen grafiklerde  annotations.highContrastboole değeri, Google Grafikler'in seçtiği ek açıklama rengi seçimini geçersiz kılmanıza olanak tanır. Varsayılan olarakannotations.highContrastdoğru değerini alır. Bu da Grafiklerin iyi kontrasta sahip bir ek açıklama rengi (koyu arka planda açık renk, açık arka planda koyu) seçmesine neden olur.annotations.highContrastdeğerini false (yanlış) değerine ayarlar ve kendi ek açıklama renginizi belirtmezseniz Google Grafikleri, ek açıklama için varsayılan seri rengini kullanır:Tür: boole Varsayılan: true | 
| annotations.stem | 
      Notları
 destekleyen grafiklerde  annotations.stemnesnesi, Google Grafikler'in
 kök stili için seçimini geçersiz kılmanıza olanak tanır. Rengiannotations.stem.colorile, gövde uzunluğunu daannotations.stem.lengthile kontrol edebilirsiniz. Sap uzunluğu seçeneğinin'line'stiline sahip ek açıklamalar üzerinde herhangi bir etkisinin olmadığını unutmayın:'line'veri ek açıklamaları için gövde uzunluğu her zaman metinle aynıdır.'line'alan adı ek açıklamaları için gövde uzunluğu ise grafiğin tamamına uygulanır.Tür: nesne Varsayılan: renk "siyah"tır; alan ek açıklamaları için uzunluk 5, veri ek açıklamaları için 12'dir. | 
| annotations.style | 
      Notları destekleyen grafiklerde  annotations.styleseçeneği, Google Grafikler'in seçtiği ek açıklama türünü geçersiz kılmanıza olanak tanır.'line'veya'point'olabilir.Tür: dize Varsayılan: 'point' | 
| annotations.textStyle | 
      Notları destekleyen grafiklerde  annotations.textStylenesnesi, ek açıklama metninin görünümünü kontrol eder:
var options = {
  annotations: {
    textStyle: {
      fontName: 'Times-Roman',
      fontSize: 18,
      bold: true,
      italic: true,
      // The color of the text.
      color: '#871b47',
      // The color of the text outline.
      auraColor: '#d799ae',
      // The transparency of the text.
      opacity: 0.8
    }
  }
};
    Bu seçenek şu anda alan, çubuk, sütun grafikleri, karma, çizgi ve dağılım grafikleri için desteklenmektedir. Ek Açıklama Grafiği tarafından desteklenmez. Tür: nesne Varsayılan: null | 
| axisTitlesPosition | Grafik alanına kıyasla eksen başlıklarının yerleştirileceği yer. Desteklenen değerler: 
 Tür: dize Varsayılan: 'out' | 
| backgroundColor | 
      Grafiğin ana alanı için arka plan rengi. Basit bir HTML renk dizesi (ör.  Tür: dize veya nesne Varsayılan: 'white' | 
| backgroundColor.stroke | HTML renk dizesi olarak grafik kenarlığının rengi. Tür: dize Varsayılan: '#666' | 
| backgroundColor.strokeWidth | Piksel cinsinden kenarlık genişliği. Tür: numara Varsayılan: 0 | 
| backgroundColor.fill | HTML renk dizesi olarak grafik dolgu rengi. Tür: dize Varsayılan: 'white' | 
| bar.groupWidth | 
      Şu biçimlerden birinde belirtilen bir çubuk grubunun genişliği:
     
 Tür: sayı veya dize 
      Varsayılan:
      Altın oran,
      yaklaşık "%61,8".
     | 
| çubuk | Material Çubuk Grafik'teki çubukların dikey mi yoksa yatay mı olduğu. Bu seçeneğin Klasik Çubuk Grafikler veya Klasik Sütun Grafikler üzerinde etkisi yoktur. Tür: " organic" [yatay] veya "vertical" (dikey) Varsayılan: 'vertical' | 
| chartArea | 
      Grafik alanının yerleşimini ve boyutunu yapılandırmak için üyelere sahip bir nesne (eksen ve göstergeler hariç, grafiğin kendisinin çizildiği yer). İki biçim desteklenir: bir sayı veya ardından % gelen sayı. Basit bir sayı, piksel cinsinden bir değerdir, ardından % gelen sayının ardından gelen bir yüzdedir. Örnek:  Tür: nesne Varsayılan: null | 
| chartArea.backgroundColor | 
      Grafik alanının arka plan rengi. Kullanılan dizeler onaltılık dize (ör. "#fdc") veya İngilizce renk adı. Bir nesne kullanıldığında aşağıdaki özellikler sağlanabilir:
     
 Tür: dize veya nesne Varsayılan: 'white' | 
| chartArea.left | Grafiğin sol kenarlıktan ne kadar uzağa çizileceği. Tür: sayı veya dize Varsayılan: auto | 
| chartArea.top | Grafiğin üst kenarlıktan ne kadar uzakta çizileceği. Tür: sayı veya dize Varsayılan: auto | 
| chartArea.width | Grafik alanı genişliği. Tür: sayı veya dize Varsayılan: auto | 
| chartArea.height | Grafik alanı yüksekliği. Tür: sayı veya dize Varsayılan: auto | 
| chart.subtitle | Malzeme Grafikleri için bu seçenek, alt başlığı belirtir. Altyazıları yalnızca Materyal Grafikler destekler. Tür: dize Varsayılan: null | 
| chart.title | Malzeme Grafikleri için bu seçenek, başlığı belirtir. Tür: dize Varsayılan: null | 
| renkler | 
      Grafik öğeleri için kullanılacak renkler. Her öğenin bir HTML renk dizesi olduğu bir dize dizisi. Örneğin:  Tür: Dize dizisi Varsayılan: varsayılan renkler | 
| dataOpacity | 1.0 tamamen opak ve 0.0 tamamen şeffaf olmak üzere veri noktalarının şeffaflığı. Dağılım, histogram, çubuk ve sütun grafiklerinde bu, görünür verileri ifade eder: dağılım grafiğindeki noktalar ve diğerlerinde dikdörtgenler. Çizgi ve alan grafikleri gibi veri seçiminin nokta oluşturduğu grafiklerde bu, fareyle üzerine gelindiğinde veya seçim yapıldığında görünen daireleri ifade eder. Karma grafik her iki davranışı da gösterir ve bu seçeneğin diğer grafikler üzerinde herhangi bir etkisi yoktur. (Trend çizgisinin opaklığını değiştirmek için trend çizgisinin opaklığı bölümünü inceleyin.) Tür: numara Varsayılan: 1.0 | 
| enableInteractivity | Grafiğin kullanıcı tabanlı etkinlikler yayınlaması veya kullanıcı etkileşimine tepki verip vermemesi. False (yanlış) değerine ayarlanırsa grafik, "select" ya da diğer etkileşime dayalı etkinlikleri bildirmez (ancak "hazır" veya hata etkinlikleri ayarlamaz) ve fareyle üzerine gelindiğinde görüntülenen metni görüntülemez veya kullanıcı girişine bağlı olarak başka bir şekilde değişmez. Tür: boole Varsayılan: true | 
| kaşif | 
       Bu özellik deneme aşamasındadır ve gelecekteki sürümlerde değişebilir. Not: Gezgin yalnızca kesintisiz eksenlerle (sayılar veya tarihler gibi) çalışır. Tür: nesne Varsayılan: null | 
| explorer.actions | Google Grafikler gezgini üç işlemi destekler: 
 Tür: Dize dizisi Varsayılan: ['dragToPan', 'rightClickToReset'] | 
| explorer.axis | 
      Varsayılan olarak,  Tür: dize Varsayılan: Hem yatay hem de dikey kaydırma | 
| explorer.keepInBounds | 
      Varsayılan olarak, kullanıcılar verilerin nerede olduğundan bağımsız olarak yatay kaydırma yapabilir. Kullanıcıların orijinal grafiğin ötesine geçmelerini önlemek için  Tür: boole Varsayılan: false | 
| explorer.maxZoomIn | 
      Gezginin yakınlaştırabileceği maksimum değer. Varsayılan olarak, kullanıcılar orijinal görünümün yalnızca% 25'ini
      görecek kadar yakınlaştırma yapabilir.  Tür: numara Varsayılan: 0,25 | 
| explorer.maxZoomOut | 
      Gezginin uzaklaştırabileceği maksimum değer. Kullanıcılar, varsayılan olarak grafiğin mevcut alanın yalnızca 1/4'ünü kaplayacağı kadar uzaklaştırabilirler.  Tür: numara Varsayılan: 4 | 
| explorer.zoomDelta | 
      Kullanıcılar yakınlaştırdığında veya uzaklaştırdığında  Tür: numara Varsayılan: 1,5 | 
| focusTarget | Fareyle üzerine gelindiğinde odaklanılan varlığın türü. Ayrıca fare tıklamasıyla hangi varlığın seçileceğini ve hangi veri tablosu öğesinin etkinliklerle ilişkilendirileceğini de etkiler. Şunlardan biri olabilir: 
 OdakHedef "kategori" aracındaki ipucu, tüm kategori değerlerini gösterir. Bu işlem, farklı serilerin değerlerini karşılaştırırken işinize yarayabilir. Tür: dize Varsayılan: 'datum' | 
| fontSize | Grafikteki tüm metnin piksel cinsinden varsayılan yazı tipi boyutu. Belirli grafik öğelerine ait özellikleri kullanarak bunu geçersiz kılabilirsiniz. Tür: numara Varsayılan: auto | 
| fontName | Grafikteki tüm metinler için varsayılan yazı tipi yüzü. Belirli grafik öğelerine ait özellikleri kullanarak bunu geçersiz kılabilirsiniz. Tür: dize Varsayılan: "SFTP" | 
| forceIFrame | Grafiği bir satır içi çerçevenin içine çizer. (IE8'de bu seçeneğin yoksayıldığını unutmayın. Tüm IE8 grafikleri, iç çerçeveler kullanılarak çizilir.) Tür: boole Varsayılan: false | 
| hAxes | 
      Grafikte birden fazla yatay eksen varsa tek tek yatay eksenlerin özelliklerini
      belirtir. Her alt nesne bir  
      Birden fazla yatay eksene sahip bir grafik belirtmek için önce  
       
      Bu özellik bir nesne veya dizi olabilir: Nesne, her biri tanımladığı ekseni belirten sayısal bir etikete sahip nesnelerden oluşan bir koleksiyondur. Bu, yukarıda gösterilen biçimdir; dizi, eksen başına bir tane olmak üzere bir nesne dizisidir. Örneğin, aşağıdaki dizi stilindeki gösterim, yukarıda gösterilen  
hAxes: {
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {
      color: 'red'
    }
  } // Axis 1
    Tür: Alt nesneleri olan nesne veya nesne dizisi Varsayılan: null | 
| hAxis | Çeşitli yatay eksen öğelerini yapılandırmak için üyeleri olan bir nesne. Bu nesnenin özelliklerini belirtmek için burada gösterildiği gibi nesne değişmez değer gösterimini kullanabilirsiniz: 
{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    Tür: nesne Varsayılan: null | 
| hAxis.baseline | Yatay eksen için referans değer. Tür: numara Varsayılan: auto | 
| hAxis.baselineColor | 
      Yatay eksendeki referans çizgisinin rengi. Herhangi bir HTML renk dizesi olabilir. Örneğin:  Tür: numara Varsayılan: "siyah" | 
| hAxis.direction | 
      Yatay eksendeki değerlerin büyüdüğü yön. Değerlerin sırasını tersine çevirmek için  Tür: 1 veya -1 Varsayılan: 1 | 
| hAxis.format | 
      Sayısal eksen etiketleri için bir biçim dizesi. Bu, 
        ICU kalıbı grubunun
       bir alt kümesidir. Örneğin,  
 Etikete uygulanan gerçek biçimlendirme, API'nin yüklendiği yerel ayardan türetilir. Daha fazla ayrıntı için belirli bir yerel ayara sahip grafikleri yükleme bölümüne bakın. 
      İşaret değerlerini ve kılavuz çizgilerini hesaplarken, ilgili tüm kılavuz çizgisi seçeneklerinin çeşitli alternatif kombinasyonları dikkate alınır ve biçimlendirilmiş onay etiketlerinin yinelenmesi veya çakışması durumunda alternatifler reddedilir.
      Dolayısıyla, yalnızca tam sayı onay işareti değerlerini göstermek istiyorsanız  Tür: dize Varsayılan: auto | 
| hAxis.gridlines | Yatay eksende kılavuz çizgilerini yapılandırmaya yönelik özelliklere sahip bir nesne. Yatay eksen kılavuz çizgilerinin dikey olarak çizildiğini unutmayın. Bu nesnenin özelliklerini belirtmek için burada gösterildiği gibi nesne değişmez değer gösterimini kullanabilirsiniz: {color: '#333', minSpacing: 20}Tür: nesne Varsayılan: null | 
| hAxis.gridlines.color | Grafik alanındaki yatay kılavuz çizgilerinin rengi. Geçerli bir HTML renk dizesi belirtin. Tür: dize Varsayılan: '#CCC' | 
| hAxis.gridlines.count | 
      Grafik alanındaki yatay kılavuz çizgilerinin yaklaşık sayısı.
       Tür: numara Varsayılan: -1 | 
| hAxis.gridlines.units | Grafik olarak hesaplanan kılavuz çizgileriyle birlikte kullanıldığında tarih/tarih/saat/günün belirli özellikleri için varsayılan biçimi geçersiz kılar. Yıl, ay, gün, saat, dakika, saniye ve milisaniye için biçimlendirmeye izin verir. Genel biçim şöyledir: 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]}
    hours: {format: [/*format strings here*/]}
    minutes: {format: [/*format strings here*/]}
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]},
  }
}
    Daha fazla bilgiye Tarihler ve Saatler bölümünden ulaşabilirsiniz. Tür: nesne Varsayılan: null | 
| hAxis.minorGridlines | hAxis.gridlines seçeneğine benzer şekilde, yatay eksende alt kılavuz çizgilerini yapılandırmak için üyelere sahip bir nesne. Tür: nesne Varsayılan: null | 
| hAxis.minorGridlines.color | Grafik alanındaki yatay küçük kılavuz çizgilerinin rengi. Geçerli bir HTML renk dizesi belirtin. Tür: dize Varsayılan: Kılavuz çizgisi ve arka plan renklerinin bir karışımı | 
| hAxis.minorGridlines.count | Sayısı 0'a ayarlanarak küçük kılavuz çizgilerinin devre dışı bırakılması dışında,  Tür: numara Varsayılan: 1 | 
| hAxis.minorGridlines.units | Grafik olarak hesaplanan alt kılavuz çizgileriyle birlikte kullanıldığında tarih/tarih/saat/günün saati veri türlerinin çeşitli yönleri için varsayılan biçimi geçersiz kılar. Yıl, ay, gün, saat, dakika, saniye ve milisaniye için biçimlendirmeye olanak tanır. Genel biçim şöyledir: 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]}
    hours: {format: [/*format strings here*/]}
    minutes: {format: [/*format strings here*/]}
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]},
  }
}
    Daha fazla bilgiye Tarihler ve Saatler bölümünden ulaşabilirsiniz. Tür: nesne Varsayılan: null | 
| hAxis.logScale | 
      Yatay ekseni logaritmik ölçeğe dönüştüren  Tür: boole Varsayılan: false | 
| hAxis.scaleType | 
      Yatay ekseni logaritmik ölçeğe dönüştüren  
 Tür: dize Varsayılan: null | 
| hAxis.textStyle | Yatay eksen metin stilini belirten bir nesne. Nesnenin biçimi şu şekildedir: 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       Tür: nesne 
      Varsayılan:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| hAxis.textPosition | Yatay eksen metninin grafik alanına göre konumu. Desteklenen değerler: 'out', 'in', 'none'. Tür: dize Varsayılan: 'out' | 
| hAxis.ticks | 
      Otomatik olarak oluşturulan X ekseni değer işaretlerini belirtilen diziyle değiştirir. Dizinin her öğesi, geçerli bir değer işareti (sayı, tarih, tarih, saat veya günün saati gibi) veya bir nesne olmalıdır. Söz konusu nesne bir nesneyse etiket olarak gösterilecek sabit dizeyi içeren isteğe bağlı bir  
      ViewWindow, geçersiz kılmak için bir  Örnekler: 
 Tür: Öğe dizisi Varsayılan: auto | 
| hAxis.title | 
      Yatay eksenin başlığını belirten  Tür: dize Varsayılan: null | 
| hAxis.titleTextStyle | Yatay eksen başlığı metin stilini belirten bir nesne. Nesnenin biçimi şu şekildedir: 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       Tür: nesne 
      Varsayılan:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| hAxis.maxValue | 
      Yatay eksenin maksimum değerini belirtilen değere taşır. Bu, çoğu grafikte sağa doğru olacaktır. Bu, verilerin maksimum x değerinden küçük bir değere ayarlanırsa yoksayılır.
       Tür: numara Varsayılan: auto | 
| hAxis.minValue | 
      Yatay eksenin minimum değerini belirtilen değere taşır; bu, çoğu grafikte sola doğru olur. Bu, verilerin minimum x değerinden büyük bir değere ayarlanırsa yoksayılır.
       Tür: numara Varsayılan: auto | 
| hAxis.viewWindowMode | Grafik alanındaki değerleri oluşturmak için yatay eksenin nasıl ölçeklendirileceğini belirtir. Aşağıdaki dize değerleri desteklenir: 
 Tür: dize 
      Varsayılan:
 "pretty" ile eşdeğerdir ancak kullanılırsa  haxis.viewWindow.minvehaxis.viewWindow.maxöncelikli olur. | 
| hAxis.viewWindow | Yatay eksenin kırpma aralığını belirtir. Tür: nesne Varsayılan: null | 
| hAxis.viewWindow.max | Oluşturulacak maksimum yatay veri değeri. 
 Tür: numara Varsayılan: auto | 
| hAxis.viewWindow.min | Oluşturulacak minimum yatay veri değeri. 
 Tür: numara Varsayılan: auto | 
| yükseklik | Grafiğin piksel cinsinden yüksekliği. Tür: numara Varsayılan: kapsayıcı öğenin yüksekliği | 
| isStacked | Doğru değerine ayarlanırsa tüm serilerin öğelerini her bir alan değerinde gruplandırır. Not: Sütun, Alan ve SteppedArea grafiklerinde Google Grafikleri, seri öğelerinin yığınla daha iyi uyuşması için gösterge öğelerinin sırasını tersine çevirir (ör. seri 0, en alttaki açıklama öğesi olur). Bu Çubuk Grafikler için geçerli değildir . 
       
 
 %100 yığınlamada her öğenin hesaplanan değeri, ipucunda gerçek değerinden sonra görünür. 
      Hedef eksen varsayılan olarak göreli 0-1 ölçeğine göre değerleri,  
      %100 yığınlama, yalnızca  Tür: boole/dize Varsayılan: false | 
| harita açıklamaları | Açıklamanın çeşitli yönlerini yapılandıran üyeleri içeren bir nesne. Bu nesnenin özelliklerini belirtmek için burada gösterildiği gibi nesne değişmez değer gösterimini kullanabilirsiniz: {position: 'top', textStyle: {color: 'blue', fontSize: 16}}Tür: nesne Varsayılan: null | 
| legend.pageIndex | Açıklamanın ilk seçilen sıfır tabanlı sayfa dizini. Tür: numara Varsayılan: 0 | 
| legend.position | Açıklamanın konumu. Aşağıdakilerden biri olabilir: 
 Tür: dize Varsayılan: 'right' | 
| legend.alignment | Açıklamaların hizalanması. Aşağıdakilerden biri olabilir: 
 Başlangıcı, ortası ve bitişi, göstergenin stiline (dikey veya yatay) bağlıdır. Örneğin, "sağ" açıklamalarda "start" ve "end" öğeleri sırasıyla üst ve aşağıda yer alır. "Üst" gösterge için "start" ve "end" sırasıyla alanın sol ve sağında yer alır. Varsayılan değer, göstergenin konumuna bağlıdır. "Alt" göstergeler için varsayılan değer "center", diğer açıklamalar ise "start"tır. Tür: dize Varsayılan: auto | 
| legend.textStyle | Açıklama metin stilini belirten bir nesne. Nesnenin biçimi şu şekildedir: 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       Tür: nesne 
      Varsayılan:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| reverseCategories | Doğru değerine ayarlanırsa seriler aşağıdan yukarıya doğru çizilir. Varsayılan olarak yukarıdan aşağıya çizim yapılır. Tür: boole Varsayılan: false | 
| yön | 
      Grafiğin yönü.  Tür: dize Varsayılan: 'automatic' (yatay) | 
| seri | Her biri grafikte karşılık gelen serinin biçimini açıklayan bir nesne dizisi. Bir serinin varsayılan değerlerini kullanmak için boş bir nesne {} belirtin. Seri veya değer belirtilmezse genel değer kullanılır. Her nesne aşağıdaki özellikleri destekler: 
 Her biri seri için verilen sırayla geçerli olacak bir nesne dizisi belirtebilir veya her alt öğenin, hangi seriye geçerli olduğunu belirten sayısal bir anahtarın olduğu bir nesne belirtebilirsiniz. Örneğin, aşağıdaki iki beyan aynıdır ve ilk seri siyah ve açıklamada yok, dördüncüsü ise kırmızı ve açıklamada yok olarak tanımlanmıştır: 
series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    Tür: Nesne dizisi veya iç içe yerleştirilmiş nesneleri olan nesne Varsayılan: {} | 
| tema | Tema, belirli bir grafik davranışı veya görsel efekt elde etmek için birlikte çalışan, önceden tanımlanmış bir dizi seçenek değerleridir. Şu anda yalnızca bir tema kullanılabilir: 
 Tür: dize Varsayılan: null | 
| title | Grafiğin üzerinde gösterilecek metin. Tür: dize Varsayılan: başlık yok | 
| titlePosition | Grafik alanına kıyasla grafik başlığının yerleştirileceği yer. Desteklenen değerler: 
 Tür: dize Varsayılan: 'out' | 
| titleTextStyle | Başlık metin stilini belirten bir nesne. Nesnenin biçimi şu şekildedir: 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       Tür: nesne 
      Varsayılan:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| ipucu | Çeşitli ipucu öğelerini yapılandırmak için üyeler içeren bir nesne. Bu nesnenin özelliklerini belirtmek için burada gösterildiği gibi nesne değişmez değer gösterimini kullanabilirsiniz: {textStyle: {color: '#FF0000'}, showColorCode: true}Tür: nesne Varsayılan: null | 
| tooltip.ignoreBounds | 
       Not: Bu yalnızca HTML ipuçları için geçerlidir. Bu özellik, SVG ipuçlarıyla etkinleştirilirse grafik sınırlarının dışındaki tüm taşmalar kırpılır. Daha fazla ayrıntı için İpucu İçeriğini Özelleştirme bölümüne bakın. Tür: boole  Varsayılan: false | 
| tooltip.isHtml | Doğru değerine ayarlanırsa (SVG tarafından oluşturulan yerine) HTML ile oluşturulan ipuçlarını kullanın. Daha fazla ayrıntı için İpucu İçeriğini Özelleştirme bölümüne bakın. Not: HTML ipucu içeriğinin ipucu sütunu veri rolü aracılığıyla özelleştirilmesi balon grafik görselleştirmesi tarafından desteklenmez. Tür: boole Varsayılan: false | 
| tooltip.showColorCode | 
      True (doğru) ise ipucunda seri bilgilerinin yanında renkli kareler gösterin.  Tür: boole Varsayılan: auto | 
| tooltip.textStyle | İpucu metin stilini belirten bir nesne. Nesnenin biçimi şu şekildedir: 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       Tür: nesne 
      Varsayılan:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| tooltip.trigger | İpucunun görüntülenmesine neden olan kullanıcı etkileşimi: 
 Tür: dize Varsayılan: 'focus' | 
| trend çizgileri | 
      
        Trend çizgilerini
       destekleyen grafiklerde gösterir. Varsayılan olarak, doğrusal trend çizgileri kullanılır ancak bu,  
 Trend çizgileri seri bazında belirtilir. Dolayısıyla, seçenekleriniz çoğu zaman aşağıdaki gibi görünür: 
var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      showR2: true,
      visibleInLegend: true
    }
  }
}
    Tür: nesne Varsayılan: null | 
| trendlines.n.color | İngilizce renk adı veya onaltılık dize olarak ifade edilen trend çizgisinin rengi. Tür: dize Varsayılan: varsayılan seri rengi | 
| trendlines.n.degree | 
       Tür: numara Varsayılan: 3 | 
| trendlines.n.labelInLegend | Ayarlanırsa trend çizgisi göstergede bu dize olarak görünür. Tür: dize Varsayılan: null | 
| trendlines.n.lineWidth | Trend çizgisinin piksel cinsinden çizgi genişliği. Tür: numara Varsayılan: 2 | 
| trendlines.n.opacity | Trend çizgisinin 0,0 (şeffaf) ile 1,0 (opak) arasındaki şeffaflığı. Tür: numara Varsayılan: 1.0 | 
| trendlines.n.pointSize | 
      
        Trend çizgileri
      , grafikte bir dizi nokta eklenerek oluşturulur. Nadiren ihtiyaç duyulan bu seçenek, noktaların boyutunu özelleştirmenizi sağlar. Genellikle trend çizgisinin  Tür: numara Varsayılan: 1 | 
| trendlines.n.pointsVisible | 
      
        Trend çizgileri
      , grafikte bir dizi nokta eklenerek oluşturulur. Trend çizgisinin  Tür: boole Varsayılan: true | 
| trendlines.n.showR2 | Belirlenme katsayısının açıklamada veya trend çizgisi ipucunda gösterilip gösterilmeyeceğini belirler. Tür: boole Varsayılan: false | 
| trendlines.n.type | 
      
        Trend çizgilerinin
        Tür: dize Varsayılan: doğrusal | 
| trendlines.n.visibleInLegend | Trend çizgisi denkleminin açıklamada görünüp görünmediği. (Trend çizgisi ipucunda görünür.) Tür: boole Varsayılan: false | 
| vAxis | Çeşitli dikey eksen öğelerini yapılandırmak için üyeleri olan bir nesne. Bu nesnenin özelliklerini belirtmek için burada gösterildiği gibi nesne değişmez değer gösterimini kullanabilirsiniz: {title: 'Hello', titleTextStyle: {color: '#FF0000'}}Tür: nesne Varsayılan: null | 
| vAxis.baseline | 
      Dikey eksen için referans değeri belirten  
      Bu seçenek yalnızca  Tür: numara Varsayılan: auto | 
| vAxis.baselineColor | 
      Dikey eksen için referans çizginin rengini belirtir. Herhangi bir HTML renk dizesi olabilir. Örneğin:  
      Bu seçenek yalnızca  Tür: numara Varsayılan: "siyah" | 
| vAxis.direction | 
      Dikey eksendeki değerlerin büyüdüğü yön.  Varsayılan olarak, düşük değerler grafiğin alt kısmında yer alır.  Değerlerin sırasını tersine çevirmek için  Tür: 1 veya -1 Varsayılan: 1 | 
| vAxis.format | Sayısal veya tarih ekseni etiketleri için bir biçim dizesi. 
      Sayı ekseni etiketleri için bu, ondalık biçimlendirme 
        ICU kalıbı grubunun
       bir alt kümesidir.
      Örneğin,  
 
      Tarih ekseni etiketleri için bu, tarih biçimlendirmesi 
        ICU kalıbı grubunun
       bir alt kümesidir.
      Örneğin,  Etikete uygulanan gerçek biçimlendirme, API'nin yüklendiği yerel ayardan türetilir. Daha fazla ayrıntı için belirli bir yerel ayara sahip grafikleri yükleme bölümüne bakın. 
      İşaret değerlerini ve kılavuz çizgilerini hesaplarken, ilgili tüm kılavuz çizgisi seçeneklerinin çeşitli alternatif kombinasyonları dikkate alınır ve biçimlendirilmiş onay etiketlerinin yinelenmesi veya çakışması durumunda alternatifler reddedilir.
      Dolayısıyla, yalnızca tam sayı onay işareti değerlerini göstermek istiyorsanız  
      Bu seçenek yalnızca  Tür: dize Varsayılan: auto | 
| vAxis.gridlines | Dikey eksende kılavuz çizgilerini yapılandırmak için üyelere sahip bir nesne. Dikey eksen kılavuz çizgilerinin yatay olarak çizildiğini unutmayın. Bu nesnenin özelliklerini belirtmek için burada gösterildiği gibi nesne değişmez değer gösterimini kullanabilirsiniz: {color: '#333', minSpacing: 20}
      Bu seçenek yalnızca  Tür: nesne Varsayılan: null | 
| vAxis.gridlines.color | Grafik alanındaki dikey kılavuz çizgilerinin rengi. Geçerli bir HTML renk dizesi belirtin. Tür: dize Varsayılan: '#CCC' | 
| vAxis.gridlines.count | 
      Grafik alanındaki yatay kılavuz çizgilerinin yaklaşık sayısı.
       Tür: numara Varsayılan: -1 | 
| vAxis.gridlines.units | Grafik olarak hesaplanan kılavuz çizgileriyle birlikte kullanıldığında tarih/tarih/saat/günün belirli özellikleri için varsayılan biçimi geçersiz kılar. Yıl, ay, gün, saat, dakika, saniye ve milisaniye için biçimlendirmeye izin verir. Genel biçim şöyledir: 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]},
    hours: {format: [/*format strings here*/]},
    minutes: {format: [/*format strings here*/]},
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]}
  }
}
    Daha fazla bilgiye Tarihler ve Saatler bölümünden ulaşabilirsiniz. Tür: nesne Varsayılan: null | 
| vAxis.minorGridlines | vAxis.gridlines seçeneğine benzer şekilde, dikey eksende alt kılavuz çizgilerini yapılandırmak için üyelere sahip bir nesne. 
      Bu seçenek yalnızca  Tür: nesne Varsayılan: null | 
| vAxis.minorGridlines.color | Grafik alanındaki dikey alt kılavuz çizgilerinin rengi. Geçerli bir HTML renk dizesi belirtin. Tür: dize Varsayılan: Kılavuz çizgisi ve arka plan renklerinin bir karışımı | 
| vAxis.minorGridlines.count | Azınlık Gridlines.count seçeneğinin çoğu kullanımdan kaldırılmıştır. Bunun tek istisnası, sayının 0'a ayarlanmasıyla küçük kılavuz çizgilerinin devre dışı bırakılmasıdır. Alt kılavuz çizgilerinin sayısı, ana kılavuz çizgilerinin sayısı (bkz. vAxis.gridlines.interval) ile gerekli minimum alan (vAxis.minorGridlines.minSpacing) arasındaki aralığa bağlıdır. Tür: numara Varsayılan: 1 | 
| vAxis.minorGridlines.units | Grafik olarak hesaplanan alt kılavuz çizgileriyle birlikte kullanıldığında tarih/tarih/saat/günün saati veri türlerinin çeşitli yönleri için varsayılan biçimi geçersiz kılar. Yıl, ay, gün, saat, dakika, saniye ve milisaniye için biçimlendirmeye olanak tanır. Genel biçim şöyledir: 
gridlines: {
  units: {
    years: {format: [/*format strings here*/]},
    months: {format: [/*format strings here*/]},
    days: {format: [/*format strings here*/]}
    hours: {format: [/*format strings here*/]}
    minutes: {format: [/*format strings here*/]}
    seconds: {format: [/*format strings here*/]},
    milliseconds: {format: [/*format strings here*/]},
  }
}
    Daha fazla bilgiye Tarihler ve Saatler bölümünden ulaşabilirsiniz. Tür: nesne Varsayılan: null | 
| vAxis.logScale | Doğru değerine ayarlanırsa dikey ekseni logaritmik ölçek haline getirir. Not: Tüm değerler pozitif olmalıdır. 
      Bu seçenek yalnızca  Tür: boole Varsayılan: false | 
| vAxis.scaleType | 
      Dikey ekseni logaritmik ölçeğe dönüştüren  
 Tür: dize Varsayılan: null | 
| vAxis.textPosition | Dikey eksen metninin grafik alanına göre konumu. Desteklenen değerler: 'out', 'in', 'none'. Tür: dize Varsayılan: 'out' | 
| vAxis.textStyle | Dikey eksen metin stilini belirten bir nesne. Nesnenin biçimi şu şekildedir: 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    
       Tür: nesne 
      Varsayılan:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| vAxis.ticks | 
      Otomatik olarak oluşturulan Y ekseni değer işaretlerini belirtilen diziyle değiştirir. Dizinin her öğesi, geçerli bir değer işareti (sayı, tarih, tarih, saat veya günün saati gibi) veya bir nesne olmalıdır. Söz konusu nesne bir nesneyse etiket olarak gösterilecek sabit dizeyi içeren isteğe bağlı bir  
      ViewWindow, geçersiz kılmak için bir  Örnekler: 
 
      Bu seçenek yalnızca  Tür: Öğe dizisi Varsayılan: auto | 
| vAxis.title | Dikey eksen için bir başlık belirten  Tür: dize Varsayılan: başlık yok | 
| vAxis.titleTextStyle | Dikey eksen başlık metin stilini belirten bir nesne. Nesnenin biçimi şu şekildedir: 
{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  
     Tür: nesne 
      Varsayılan:
       
        {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
       | 
| vAxis.maxValue | 
      Dikey eksenin maksimum değerini belirtilen değere taşır; bu, çoğu grafikte yukarı olacaktır. Bu, verilerin maksimum y değerinden küçük bir değere ayarlanırsa yoksayılır.
       
      Bu seçenek yalnızca  Tür: numara Varsayılan: auto | 
| vAxis.minValue | 
      Dikey eksenin minimum değerini belirtilen değere taşır. Bu, çoğu grafikte aşağı doğru olacaktır. Verilerin minimum y değerinden büyük bir değere ayarlanırsa yoksayılır.
       
      Bu seçenek yalnızca  Tür: numara Varsayılan: null | 
| vAxis.viewWindowMode | Grafik alanındaki değerleri oluşturmak için dikey eksenin nasıl ölçeklendirileceğini belirtir. Aşağıdaki dize değerleri desteklenir: 
 
      Bu seçenek yalnızca  Tür: dize 
      Varsayılan:
 "pretty" ile eşdeğerdir ancak kullanılırsa  vaxis.viewWindow.minvevaxis.viewWindow.maxöncelikli olur. | 
| vAxis.viewWindow | Dikey eksenin kırpma aralığını belirtir. Tür: nesne Varsayılan: null | 
| vAxis.viewWindow.max | 
 
 Tür: numara Varsayılan: auto | 
| vAxis.viewWindow.min | 
 
 Tür: numara Varsayılan: auto | 
| genişlik | Grafiğin piksel cinsinden genişliği. Tür: numara Varsayılan: kapsayıcı öğenin genişliği | 
Yöntemler
| Yöntem | |
|---|---|
| draw(data, options) | 
      Grafiği çizer. Grafik, yalnızca  Return Type (Dönüş Türü): yok | 
| getAction(actionID) | İstenen  Return Type: nesne | 
| getBoundingBox(id) | 
       
 Değerler, grafiğin kapsayıcısına bağlıdır. Grafik çizildikten sonra bunu çağırın. Return Type: nesne | 
| getChartAreaBoundingBox() | Grafik içeriğinin sol, üst, genişlik ve yüksekliğini içeren nesneyi döndürür (ör. etiketler ve açıklamalar hariç): 
 Değerler, grafiğin kapsayıcısına bağlıdır. Grafik çizildikten sonra bunu çağırın. Return Type: nesne | 
| getChartLayoutInterface() | Grafiğin ve öğelerinin ekrandaki yerleşimiyle ilgili bilgileri içeren bir nesneyi döndürür. Döndürülen nesnede aşağıdaki yöntemler çağrılabilir: 
 Grafik çizildikten sonra bunu çağırın. Return Type: nesne | 
| getHAxisValue(xPosition, optional_axis_index) | 
      Grafik kapsayıcısının sol kenarından piksel uzaklığı olan  Örnek:  Grafik çizildikten sonra bunu çağırın. İade Türü: numara | 
| getImageURI() | Grafiği resim URI'si olarak serileştirilmiş şekilde döndürür. Grafik çizildikten sonra bunu çağırın. Bkz. PNG Grafiklerini Yazdırma. Return Type: dize | 
| getSelection() | 
      Seçilen grafik varlıklarından oluşan bir dizi döndürür.
    
      Seçilebilir varlıklar çubuklar, gösterge girişleri ve kategorilerdir.
    
    
    
      Bu grafik için aynı anda yalnızca bir öğe seçilebilir.
    
      
         Dönüş Türü: Seçim öğeleri dizisi | 
| getVAxisValue(yPosition, optional_axis_index) | 
       Örnek:  Grafik çizildikten sonra bunu çağırın. İade Türü: numara | 
| getXLocation(dataValue, optional_axis_index) | 
      Grafik kapsayıcısının sol kenarına göre  Örnek:  Grafik çizildikten sonra bunu çağırın. İade Türü: numara | 
| getYLocation(dataValue, optional_axis_index) | 
      Grafik kapsayıcısının üst kenarına göre  Örnek:  Grafik çizildikten sonra bunu çağırın. İade Türü: numara | 
| removeAction(actionID) | İstenen  İade Türü:  none | 
| setAction(action) | Kullanıcı işlem metnini tıkladığında yürütülecek bir ipucu işlemi ayarlar. 
       
      Tüm ipucu işlemleri, grafiğin  İade Türü:  none | 
| setSelection() | 
      Belirtilen grafik varlıklarını seçer. Önceki seçimleri iptal eder.
    
      Seçilebilir varlıklar çubuklar, gösterge girişleri ve kategorilerdir.
    
    
    
      Bu grafik için aynı anda yalnızca bir öğe seçilebilir.
    
      
         Return Type (Dönüş Türü): yok | 
| clearChart() | Grafiği temizler ve ayrılan tüm kaynaklarını serbest bırakır. Return Type (Dönüş Türü): yok | 
Etkinlikler
Bu etkinliklerin nasıl kullanılacağı hakkında daha fazla bilgi için Temel Etkileşim, Etkinlikleri Yönetme ve Etkinleşme Etkinliklerini inceleyin.
| Ad | |
|---|---|
| animationfinish | Geçiş animasyonu tamamlandığında tetiklenir. Özellikler: yok | 
| click | Kullanıcı grafiğin içini tıkladığında tetiklenir. Başlığın, veri öğelerinin, gösterge girişlerinin, eksenlerin, kılavuz çizgilerinin veya etiketlerin ne zaman tıklandığını tanımlamak için kullanılabilir. Özellikler: targetID | 
| error | Grafik oluşturulmaya çalışılırken bir hata oluştuğunda tetiklenir. Özellikler: kimlik, mesaj | 
| legendpagination | Kullanıcı, sayfa açıklaması oklarını tıkladığında tetiklenir. Açıklamaların sıfır tabanlı mevcut sayfa dizinini ve toplam sayfa sayısını geri verir. Özellikler: currentPageIndex, totalPages | 
| onmouseover | Kullanıcı fareyle bir görsel öğenin üzerine geldiğinde tetiklenir. İlgili veri tablosu öğesinin satır ve sütun dizinlerini geri verir. Bir çubuk, veri tablosundaki bir hücreyle, bir sütuna açıklama girişiyle (satır dizini boştur) ve kategoriyle satırla (sütun dizini null) ilişkilendirilir. Özellikler: satır, sütun | 
| onmouseout | Kullanıcı faresini görsel bir öğeden uzaklaştırdığında tetiklenir. İlgili veri tablosu öğesinin satır ve sütun dizinlerini geri verir. Bir çubuk, veri tablosundaki bir hücreyle, bir sütuna açıklama girişiyle (satır dizini boştur) ve kategoriyle satırla (sütun dizini null) ilişkilendirilir. Özellikler: satır, sütun | 
| ready | 
      Grafik, harici yöntem çağrıları için hazır. Grafikle etkileşim kurmak ve
 çizdikten sonra yöntemleri çağırmak isterseniz  Özellikler: yok | 
| select | 
      Kullanıcı bir görsel öğeyi tıkladığında tetiklenir. Neyin seçildiğini öğrenmek için  Özellikler: yok | 
Veri politikası
Tüm kod ve veriler tarayıcıda işlenip oluşturulur. Herhangi bir sunucuya veri gönderilmez.