Changes between Version 5 and Version 6 of ChartTesting


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

--

Legend:

Unmodified
Added
Removed
Modified
  • ChartTesting

    v5 v6  
    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 }}}
     1[[Include(wiki:PapersandPresentations/Charts)]]