Blame view
samples/bar3D.html
2.89 KB
eed3c9f67 first file |
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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
<!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 type="text/javascript"> var chart; var chartData = [ { "year": 2005, "income": 23.5 }, { "year": 2006, "income": 26.2 }, { "year": 2007, "income": 30.1 }, { "year": 2008, "income": 29.5 }, { "year": 2009, "income": 24.6 } ]; AmCharts.ready(function () { // SERIAL CHART chart = new AmCharts.AmSerialChart(); chart.dataProvider = chartData; chart.categoryField = "year"; // this single line makes the chart a bar chart, // try to set it to false - your bars will turn to columns chart.rotate = true; // the following two lines makes chart 3D chart.depth3D = 20; chart.angle = 30; // AXES // Category var categoryAxis = chart.categoryAxis; categoryAxis.gridPosition = "start"; categoryAxis.axisColor = "#DADADA"; categoryAxis.fillAlpha = 1; categoryAxis.gridAlpha = 0; categoryAxis.fillColor = "#FAFAFA"; // value var valueAxis = new AmCharts.ValueAxis(); valueAxis.axisColor = "#DADADA"; valueAxis.title = "Income in millions, USD"; valueAxis.gridAlpha = 0.1; chart.addValueAxis(valueAxis); // GRAPH var graph = new AmCharts.AmGraph(); graph.title = "Income"; graph.valueField = "income"; graph.type = "column"; graph.balloonText = "Income in [[category]]:[[value]]"; graph.lineAlpha = 0; graph.fillColors = "#bf1c25"; graph.fillAlphas = 1; chart.addGraph(graph); chart.creditsPosition = "top-right"; // WRITE chart.write("chartdiv"); }); </script> </head> <body> <div id="chartdiv" style="width: 500px; height: 600px;"></div> </body> </html> |