1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| <script type="text/javascript" src="http://www.google.com/jsapi" charset="utf-8"></script>
<script type="text/javascript" >
google.load('visualization', '1', {packages: ['motionchart']});
</script>
<div data-dojo-type="dijit/layout/ContentPane">
<script type="dojo/method">
function drawVisualization() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Fruit');
data.addColumn('date', 'Date');
data.addColumn('number', 'Sales');
data.addColumn('number', 'Expenses');
data.addColumn('string', 'Location');
data.addRows([
['Apples', new Date(1988,0,1), 1000, 300, 'East'],
['Oranges', new Date(1988,0,1), 950, 200, 'West'],
['Bananas', new Date(1988,0,1), 300, 250, 'West'],
['Apples', new Date(1988,1,1), 1200, 400, 'East'],
['Oranges', new Date(1988,1,1), 900, 150, 'West'],
['Bananas', new Date(1988,1,1), 788, 617, 'West']
]);
var motionchart = new google.visualization.MotionChart(
document.getElementById('visualization'));
motionchart.draw(data, {'width': 800, 'height': 400});
}
//google.setOnLoadCallback(drawVisualization);
drawVisualization();
</script>
<div id="visualization" style="width: 800px; height: 400px;"></div>
</div> |
Partager