Важно! Часть «Диаграммы изображений» в Google Chart Tools официально объявлена устаревшей с 20 апреля 2012 г. Она продолжит работать в соответствии с нашей политикой прекращения поддержки .
Обзор
Свечная диаграмма, отображаемая в виде изображения с помощью API Google Charts .
Свечной график используется для отображения значений открытия и закрытия, наложенных на общую дисперсию. Свечные графики часто используются для отображения поведения стоимости акций. На этой диаграмме элементы, у которых значение открытия меньше значения закрытия, нарисованы зеленым цветом, а элементы, у которых значение открытия больше значения закрытия, нарисованы красным. Дополнительную информацию см. в документации по свечам в API Google Charts .
Пример
<html>
  <head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
      google.charts.load("current", {packages:["imagechart"]});
      google.charts.setOnLoadCallback(drawChart);
      function drawChart() {
        var options = {};
        dataTable = google.visualization.arrayToDataTable([
          ['Gainers',10,30,45,60],
          ['Losers',20,35,25,45],
          ], true);
       var chart = new google.visualization.ImageCandlestickChart(document.getElementById('chart_div'));
       chart.draw(dataTable, options);
      }
    </script>
  </head>
  <body>
    <div id="chart_div" style="width: 400px; height: 240px;"></div>
  </body>
</html>
Загрузка
 Имя пакета google.charts.load — "imagechart" .
  google.charts.load('current', {packages: [imagechart]});
 Имя класса визуализации — google.visualization. ImageCandlestickChart .
var visualization = new google.visualization.ImageCandlestickChart(container);
Формат данных
Пять столбцов, где каждая строка описывает один свечной маркер:
- Столбец 0: строка, используемая в качестве метки для этого маркера на оси X.
 - Столбец 1: Число, указывающее нижнее/минимальное значение этого маркера. Это основа черной линии.
 - Столбец 2: Число, определяющее начальное/начальное значение этого маркера. Это одна вертикальная граница свечи. Если значение меньше значения в столбце 3, свеча будет зеленой; в противном случае он будет красным.
 - Столбец 3: Число, определяющее закрывающее/окончательное значение этого маркера. Это вторая вертикальная граница свечи. Если значение меньше значения в столбце 2, свеча будет красной; в противном случае он будет зеленым.
 - Столбец 4: Число, определяющее верхнее/максимальное значение этого маркера. Это вершина черной линии.
 
Параметры конфигурации
В дополнение к опциям, поддерживаемым графиком общего изображения , свечной график поддерживает следующие параметры:
| Имя | Тип | По умолчанию | Описание | 
|---|---|---|---|
| фоновый цвет | нить | '#FFFFFF' (белый) | Цвет фона диаграммы. Это строка #RRGGBB, включая знак #. | 
| showAxisLines | логическое значение | истинный | Показывать ли оси. Если установлено значение false, метки осей также не будут отображаться. | 
| высота | число | Высота содержащего элемента | Высота диаграммы в пикселях. Если 30 < высота или высота > 1000, то это значение по умолчанию будет равно 200. | 
| Макс | число | Максимальное значение данных | Максимальное значение оси Y. | 
| мин | число | Минимальное значение данных | Минимальное значение оси Y. | 
| showCategoryLabels | логическое значение | истинный | Если false, метки оси X скрываются. | 
| showValueLabels | логическое значение | истинный | Если false, метки оси Y скрываются. | 
| showValueLabelsInternal | число | авто | Расстояние между метками оси Y в пикселях. | 
| заголовок | нить | '' | Текст для отображения над диаграммой. | 
| ширина | число | Ширина содержащего элемента | Ширина диаграммы в пикселях. Если ширина меньше 30 или больше 1000, то для ширины будет установлено значение 300. | 
Методы
| Метод | Тип возврата | Описание | 
|---|---|---|
 draw(data, options) | никто | Рисует диаграмму. | 
События
Вы можете зарегистрироваться, чтобы услышать события, описанные на странице «Общая диаграмма изображений» .