Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>amCharts examples</title><link rel="stylesheet" href="style.css" type="text/css"><script src="../amcharts/amcharts.js" type="text/javascript"></script><script src="../amcharts/serial.js" type="text/javascript"></script><script>var chart;var chartData = [{"year": "2003","europe": 2.5,"namerica": 2.5,"asia": 2.1,"lamerica": 0.3,"meast": 0.2,"africa": 0.1},{"year": "2004","europe": 2.6,"namerica": 2.7,"asia": 2.2,"lamerica": 0.3,"meast": 0.3,"africa": 0.1},{"year": "2005","europe": 2.8,"namerica": 2.9,"asia": 2.4,"lamerica": 0.3,"meast": 0.3,"africa": 0.1}];AmCharts.ready(function () {// SERIAL CHARTchart = new AmCharts.AmSerialChart();chart.dataProvider = chartData;chart.categoryField = "year";chart.plotAreaBorderAlpha = 0.2;// AXES// categoryvar categoryAxis = chart.categoryAxis;categoryAxis.gridAlpha = 0.1;categoryAxis.axisAlpha = 0;categoryAxis.gridPosition = "start";// valuevar valueAxis = new AmCharts.ValueAxis();valueAxis.stackType = "regular";valueAxis.gridAlpha = 0.1;valueAxis.axisAlpha = 0;chart.addValueAxis(valueAxis);// GRAPHS// first graphvar graph = new AmCharts.AmGraph();graph.title = "Europe";graph.labelText = "[[value]]";graph.valueField = "europe";graph.type = "column";graph.lineAlpha = 0;graph.fillAlphas = 1;graph.lineColor = "#C72C95";graph.balloonText = "<span style='color:#555555;'>[[category]]</span><br><span style='font-size:14px'>[[title]]:<b>[[value]]</b></span>";chart.addGraph(graph);// second graphgraph = new AmCharts.AmGraph();graph.title = "North America";graph.labelText = "[[value]]";graph.valueField = "namerica";graph.type = "column";graph.lineAlpha = 0;graph.fillAlphas = 1;graph.lineColor = "#D8E0BD";graph.balloonText = "<span style='color:#555555;'>[[category]]</span><br><span style='font-size:14px'>[[title]]:<b>[[value]]</b></span>";chart.addGraph(graph);// third graphgraph = new AmCharts.AmGraph();graph.title = "Asia-Pacific";graph.labelText = "[[value]]";graph.valueField = "asia";graph.type = "column";graph.lineAlpha = 0;graph.fillAlphas = 1;graph.lineColor = "#B3DBD4";graph.balloonText = "<span style='color:#555555;'>[[category]]</span><br><span style='font-size:14px'>[[title]]:<b>[[value]]</b></span>";chart.addGraph(graph);// fourth graphgraph = new AmCharts.AmGraph();graph.title = "Latin America";graph.labelText = "[[value]]";graph.valueField = "lamerica";graph.type = "column";graph.lineAlpha = 0;graph.fillAlphas = 1;graph.lineColor = "#69A55C";graph.balloonText = "<span style='color:#555555;'>[[category]]</span><br><span style='font-size:14px'>[[title]]:<b>[[value]]</b></span>";chart.addGraph(graph);// fifth graphgraph = new AmCharts.AmGraph();graph.title = "Middle-East";graph.labelText = "[[value]]";graph.valueField = "meast";graph.type = "column";graph.lineAlpha = 0;graph.fillAlphas = 1;graph.lineColor = "#B5B8D3";graph.balloonText = "<span style='color:#555555;'>[[category]]</span><br><span style='font-size:14px'>[[title]]:<b>[[value]]</b></span>";chart.addGraph(graph);// sixth graphgraph = new AmCharts.AmGraph();graph.title = "Africa";graph.labelText = "[[value]]";graph.valueField = "africa";graph.type = "column";graph.lineAlpha = 0;graph.fillAlphas = 1;graph.lineColor = "#F4E23B";graph.balloonText = "<span style='color:#555555;'>[[category]]</span><br><span class='font-size:14px'>[[title]]:<b>[[value]]</b></span>";chart.addGraph(graph);// LEGENDvar legend = new AmCharts.AmLegend();legend.borderAlpha = 0.2;legend.horizontalGap = 10;chart.addLegend(legend);// WRITEchart.write("chartdiv");});// this method sets chart 2D/3Dfunction setDepth() {if (document.getElementById("rb1").checked) {chart.depth3D = 0;chart.angle = 0;} else {chart.depth3D = 25;chart.angle = 30;}chart.validateNow();}</script></head><body><div id="chartdiv" style="width: 600px; height: 400px;"></div><div style="margin-left:30px;"><input type="radio" checked="true" name="group" id="rb1" onclick="setDepth()">2D<input type="radio" name="group" id="rb2" onclick="setDepth()">3D</div></body></html>