Annotation Chart Example

An example of a Google Annotation Chart.

by Dipak1991

HTML

<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<div id='chart_div' style='width: 900px; height: 500px;'></div>

JavaScript

google.charts.load('current', {
        'packages': ['annotationchart']
      });
      google.charts.setOnLoadCallback(drawChart);

      function drawChart() {
        var data = new google.visualization.DataTable();
        data.addColumn('date', 'Date');
        data.addColumn('number', 'Kepler-22b mission');
        data.addColumn('string', 'Kepler title');
        data.addColumn('string', 'Kepler text');
        data.addRows([
          [new Date(2314, 2, 15), 12400, "Quite serious", "Oh god"
          ],
          [new Date(2314, 2, 16), 24045, 'Lalibertines', 'First encounter'
          ],
          [new Date(2314, 2, 17), 35022, 'Lalibertines', 'They are very tall'
          ]
        ]);

        var chart = new google.visualization.AnnotationChart(document.getElementById('chart_div'));

        var options = {
          displayAnnotations: true
        };

        chart.draw(data, options);
      }