pie_csv.html 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  6. <title>amCharts Data Loader Example</title>
  7. <script src="http://www.amcharts.com/lib/3/amcharts.js"></script>
  8. <script src="http://www.amcharts.com/lib/3/pie.js"></script>
  9. <script src="../dataloader.min.js"></script>
  10. <style>
  11. body, html {
  12. font-family: Verdana;
  13. font-size: 12px;
  14. }
  15. #chartdiv {
  16. width: 100%;
  17. height: 500px;
  18. }
  19. </style>
  20. <script>
  21. AmCharts.makeChart("chartdiv", {
  22. "type": "pie",
  23. "dataLoader": {
  24. "url": "data/pie.csv",
  25. "format": "csv",
  26. "delimiter": ",",
  27. "useColumnNames": true
  28. },
  29. "titleField": "country",
  30. "valueField": "litres",
  31. "balloonText": "[[title]]<br><span style='font-size:14px'><b>[[value]]</b> ([[percents]]%)</span>",
  32. "innerRadius": "30%",
  33. "legend": {
  34. "align": "center",
  35. "markerType": "circle"
  36. },
  37. "responsive": {
  38. "enabled": true,
  39. "addDefaultRules": true,
  40. "rules": [
  41. {
  42. "minWidth": 500,
  43. "overrides": {
  44. "innerRadius": "50%",
  45. }
  46. }
  47. ]
  48. }
  49. });
  50. </script>
  51. </head>
  52. <body>
  53. <div id="chartdiv"></div>
  54. </body>
  55. </html>