Changes between Initial Version and Version 1 of PapersandPresentations/Charts


Ignore:
Timestamp:
Feb 22, 2012, 1:26:34 PM (12 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PapersandPresentations/Charts

    v1 v1  
     1{{{
     2#!html
     3<script type="text/javascript" src="https://www.google.com/jsapi"></script>
     4    <script type="text/javascript">
     5
     6      // Load the Visualization API and the piechart package.
     7      google.load('visualization', '1.0', {'packages':['corechart']});
     8
     9      // Set a callback to run when the Google Visualization API is loaded.
     10      google.setOnLoadCallback(drawChart);
     11
     12      // Callback that creates and populates a data table,
     13      // instantiates the pie chart, passes in the data and
     14      // draws it.
     15      function drawChart() {
     16
     17        // Create the data table.
     18        var newPapersData = new google.visualization.DataTable();
     19        newPapersData.addColumn('string', 'Year');
     20        newPapersData.addColumn('number', 'Number of New Papers');
     21        newPapersData.addRows([
     22          ['2005', 2],
     23          ['2006', 5],
     24          ['2007', 5],
     25          ['2008', 13],
     26          ['2009', 17],
     27          ['2010', 22],
     28          ['2011', 19]
     29        ]);
     30
     31        // Create the data table.
     32        var citationsData = new google.visualization.DataTable();
     33        citationsData.addColumn('string', 'Year');
     34        citationsData.addColumn('number', 'Number Citations');
     35        citationsData.addRows([
     36          ['2006', 6],
     37          ['2007', 11],
     38          ['2008', 21],
     39          ['2009', 49],
     40          ['2010', 53],
     41          ['2011', 48]
     42        ]);
     43
     44        // Set chart options
     45        var newPapersOptions = {'title':'New Papers by WARP Users',
     46                        width:450, height:250,
     47                        axisTitlesPosition:'none',
     48                        legend:{'position':'none'},
     49                        colors:['blue']};
     50
     51        var citationsChartOptions = {'title':'WARP Citations',
     52                        width:450, height:250,
     53                        axisTitlesPosition:'none',
     54                        legend:{'position':'none'},
     55                        colors:['green']};
     56
     57        // Instantiate and draw our chart, passing in some options.
     58        var newPapersChart = new google.visualization.ColumnChart(document.getElementById('div_newPapersChart'));
     59        var citationsChart = new google.visualization.ColumnChart(document.getElementById('div_citationsChart'));
     60
     61        newPapersChart.draw(newPapersData, newPapersOptions);
     62        citationsChart.draw(citationsData, citationsChartOptions);
     63      }
     64    </script>
     65}}}
     66
     67{{{
     68#!html
     69<div id="div_newPapersChart"></div>
     70<div id="div_citationsChart"></div>
     71}}}