ie8.html 53 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035
  1. <html>
  2. <head>
  3. <meta charset="utf-8">
  4. <script src="../dist/echarts.js"></script>
  5. <script src="../map/js/china.js"></script>
  6. </head>
  7. <body>
  8. <style>
  9. html, body {
  10. width: 100%;
  11. height: 100%;
  12. }
  13. </style>
  14. <div id="main"></div>
  15. <script>
  16. function makeChart () {
  17. var main = document.getElementById('main');
  18. var div = document.createElement('div');
  19. var width = document.body.clientWidth;
  20. div.style.cssText = width + 'px; height:400px';
  21. main.appendChild(div);
  22. return echarts.init(div);
  23. }
  24. function makeLine () {
  25. var chart = makeChart();
  26. var xAxisData = [];
  27. var data1 = [];
  28. for (var i = 0; i < 5; i++) {
  29. xAxisData[i] = [];
  30. data1[i] = [];
  31. for (var j = 0; j < 10; j++) {
  32. xAxisData[i].push('类目' + j);
  33. data1[i].push((Math.random() * 5).toFixed(2));
  34. }
  35. }
  36. var option = {
  37. tooltip : {
  38. trigger: 'axis'
  39. },
  40. legend: {
  41. data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎']
  42. },
  43. toolbox: {
  44. top: 25,
  45. feature: {
  46. magicType: {
  47. type: ['line', 'bar', 'stack', 'tiled']
  48. },
  49. dataView: {},
  50. restore: {},
  51. saveAsImage: {
  52. pixelRatio: 2
  53. },
  54. myTool1: {
  55. show: true,
  56. title: '自定义扩展方法:重新加载 option',
  57. icon: 'path://M432.45,595.444c0,2.177-4.661,6.82-11.305,6.82c-6.475,0-11.306-4.567-11.306-6.82s4.852-6.812,11.306-6.812C427.841,588.632,432.452,593.191,432.45,595.444L432.45,595.444z M421.155,589.876c-3.009,0-5.448,2.495-5.448,5.572s2.439,5.572,5.448,5.572c3.01,0,5.449-2.495,5.449-5.572C426.604,592.371,424.165,589.876,421.155,589.876L421.155,589.876z M421.146,591.891c-1.916,0-3.47,1.589-3.47,3.549c0,1.959,1.554,3.548,3.47,3.548s3.469-1.589,3.469-3.548C424.614,593.479,423.062,591.891,421.146,591.891L421.146,591.891zM421.146,591.891',
  58. onclick: function (){
  59. chart.setOption(option);
  60. alert('chart.setOption(option) DONE!')
  61. }
  62. }
  63. }
  64. },
  65. xAxis : [
  66. {
  67. type : 'category',
  68. boundaryGap : false,
  69. data : ['周一','周二','周三','周四','周五','周六','周日']
  70. }
  71. ],
  72. yAxis : [
  73. {
  74. type : 'value'
  75. }
  76. ],
  77. series : [
  78. {
  79. name:'邮件营销',
  80. type:'line',
  81. stack: '总量',
  82. data:[120, 132, 101, 134, 90, 230, 210]
  83. },
  84. {
  85. name:'联盟广告',
  86. type:'line',
  87. stack: '总量',
  88. symbol: 'diamond',
  89. data:[220, 182, 191, 234, 290, 330, 310]
  90. },
  91. {
  92. name:'视频广告',
  93. type:'line',
  94. stack: '总量',
  95. symbol: 'square',
  96. data:[150, 232, 201, 154, 190, 330, 410]
  97. },
  98. {
  99. name:'直接访问',
  100. type:'line',
  101. stack: '总量',
  102. symbol: 'triangle',
  103. data:[320, 332, 301, 334, 390, 330, 320]
  104. },
  105. {
  106. name:'搜索引擎',
  107. type:'line',
  108. stack: '总量',
  109. symbol: 'triangle',
  110. symbolRotate: 180,
  111. data:[820, 932, 901, 934, 1290, 1330, 1320]
  112. }
  113. ]
  114. }
  115. chart.setOption(option);
  116. }
  117. function makeBar () {
  118. var chart = makeChart();
  119. var xAxisData = [];
  120. var data1 = [];
  121. for (var i = 0; i < 5; i++) {
  122. xAxisData[i] = [];
  123. data1[i] = [];
  124. for (var j = 0; j < 10; j++) {
  125. xAxisData[i].push('类目' + j);
  126. data1[i].push((Math.random() * 5).toFixed(2));
  127. }
  128. }
  129. chart.setOption({
  130. tooltip : {
  131. trigger: 'axis'
  132. },
  133. legend: {
  134. data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎']
  135. },
  136. xAxis : [
  137. {
  138. type : 'category',
  139. data : ['周一','周二','周三','周四','周五','周六','周日']
  140. }
  141. ],
  142. yAxis : [
  143. {
  144. type : 'value'
  145. }
  146. ],
  147. series : [
  148. {
  149. name:'邮件营销',
  150. type:'bar',
  151. stack: '总量',
  152. data:[120, 132, 101, 134, 90, 230, 210]
  153. },
  154. {
  155. name:'联盟广告',
  156. type:'bar',
  157. stack: '总量',
  158. data:[220, 182, 191, 234, 290, 330, 310]
  159. },
  160. {
  161. name:'视频广告',
  162. type:'bar',
  163. stack: '总量',
  164. data:[150, 232, 201, 154, 190, 330, 410]
  165. },
  166. {
  167. name:'直接访问',
  168. type:'bar',
  169. stack: '总量',
  170. data:[320, 332, 301, 334, 390, 330, 320]
  171. },
  172. {
  173. name:'搜索引擎',
  174. type:'bar',
  175. stack: '总量',
  176. data:[820, 932, 901, 934, 1290, 1330, 1320]
  177. }
  178. ]
  179. });
  180. }
  181. function makeScatter() {
  182. var chart = makeChart();
  183. var data1 = [];
  184. for (var j = 0; j < 20; j++) {
  185. data1.push([
  186. (Math.random() * 5).toFixed(2),
  187. (Math.random() * 5).toFixed(2),
  188. (Math.random() * 5).toFixed(2)
  189. ]);
  190. }
  191. chart.setOption({
  192. title : {
  193. text: '男性女性身高体重分布',
  194. subtext: '抽样调查来自: Heinz 2003'
  195. },
  196. tooltip : {
  197. trigger: 'axis',
  198. showDelay : 0,
  199. formatter : function (params) {
  200. if (params.value && params.value.length > 1) {
  201. return params.seriesName + ' :<br/>'
  202. + params.value[0] + 'cm '
  203. + params.value[1] + 'kg ';
  204. }
  205. else {
  206. return params.seriesName + ' :<br/>'
  207. + params.name + ' : '
  208. + params.value + 'kg ';
  209. }
  210. },
  211. axisPointer:{
  212. show: true,
  213. type : 'cross',
  214. lineStyle: {
  215. type : 'dashed',
  216. width : 1
  217. }
  218. }
  219. },
  220. legend: {
  221. data:['女性','男性']
  222. },
  223. toolbox: {
  224. show : true,
  225. feature : {
  226. mark : {show: true},
  227. dataZoom : {show: true},
  228. dataView : {show: true, readOnly: false},
  229. restore : {show: true},
  230. saveAsImage : {show: true}
  231. }
  232. },
  233. xAxis : [
  234. {
  235. type : 'value',
  236. scale:true,
  237. axisLabel : {
  238. formatter: '{value} cm'
  239. }
  240. }
  241. ],
  242. yAxis : [
  243. {
  244. type : 'value',
  245. scale:true,
  246. axisLabel : {
  247. formatter: '{value} kg'
  248. }
  249. }
  250. ],
  251. series : [
  252. {
  253. name:'女性',
  254. type:'scatter',
  255. data: [[161.2, 51.6], [167.5, 59.0], [159.5, 49.2], [157.0, 63.0], [155.8, 53.6],
  256. [170.0, 59.0], [159.1, 47.6], [166.0, 69.8], [176.2, 66.8], [160.2, 75.2],
  257. [172.5, 55.2], [170.9, 54.2], [172.9, 62.5], [153.4, 42.0], [160.0, 50.0],
  258. [147.2, 49.8], [168.2, 49.2], [175.0, 73.2], [157.0, 47.8], [167.6, 68.8],
  259. [159.5, 50.6], [175.0, 82.5], [166.8, 57.2], [176.5, 87.8], [170.2, 72.8],
  260. [174.0, 54.5], [173.0, 59.8], [179.9, 67.3], [170.5, 67.8], [160.0, 47.0],
  261. [154.4, 46.2], [162.0, 55.0], [176.5, 83.0], [160.0, 54.4], [152.0, 45.8],
  262. [162.1, 53.6], [170.0, 73.2], [160.2, 52.1], [161.3, 67.9], [166.4, 56.6],
  263. [168.9, 62.3], [163.8, 58.5], [167.6, 54.5], [160.0, 50.2], [161.3, 60.3],
  264. [167.6, 58.3], [165.1, 56.2], [160.0, 50.2], [170.0, 72.9], [157.5, 59.8],
  265. [167.6, 61.0], [160.7, 69.1], [163.2, 55.9], [152.4, 46.5], [157.5, 54.3],
  266. [168.3, 54.8], [180.3, 60.7], [165.5, 60.0], [165.0, 62.0], [164.5, 60.3],
  267. [156.0, 52.7], [160.0, 74.3], [163.0, 62.0], [165.7, 73.1], [161.0, 80.0],
  268. [162.0, 54.7], [166.0, 53.2], [174.0, 75.7], [172.7, 61.1], [167.6, 55.7],
  269. [151.1, 48.7], [164.5, 52.3], [163.5, 50.0], [152.0, 59.3], [169.0, 62.5],
  270. [164.0, 55.7], [161.2, 54.8], [155.0, 45.9], [170.0, 70.6], [176.2, 67.2],
  271. [170.0, 69.4], [162.5, 58.2], [170.3, 64.8], [164.1, 71.6], [169.5, 52.8],
  272. [163.2, 59.8], [154.5, 49.0], [159.8, 50.0], [173.2, 69.2], [170.0, 55.9],
  273. [161.4, 63.4], [169.0, 58.2], [166.2, 58.6], [159.4, 45.7], [162.5, 52.2],
  274. [159.0, 48.6], [162.8, 57.8], [159.0, 55.6], [179.8, 66.8], [162.9, 59.4],
  275. [161.0, 53.6], [151.1, 73.2], [168.2, 53.4], [168.9, 69.0], [173.2, 58.4],
  276. [171.8, 56.2], [178.0, 70.6], [164.3, 59.8], [163.0, 72.0], [168.5, 65.2],
  277. [166.8, 56.6], [172.7, 105.2], [163.5, 51.8], [169.4, 63.4], [167.8, 59.0],
  278. [159.5, 47.6], [167.6, 63.0], [161.2, 55.2], [160.0, 45.0], [163.2, 54.0],
  279. [162.2, 50.2], [161.3, 60.2], [149.5, 44.8], [157.5, 58.8], [163.2, 56.4],
  280. [172.7, 62.0], [155.0, 49.2], [156.5, 67.2], [164.0, 53.8], [160.9, 54.4],
  281. [162.8, 58.0], [167.0, 59.8], [160.0, 54.8], [160.0, 43.2], [168.9, 60.5],
  282. [158.2, 46.4], [156.0, 64.4], [160.0, 48.8], [167.1, 62.2], [158.0, 55.5],
  283. [167.6, 57.8], [156.0, 54.6], [162.1, 59.2], [173.4, 52.7], [159.8, 53.2],
  284. [170.5, 64.5], [159.2, 51.8], [157.5, 56.0], [161.3, 63.6], [162.6, 63.2],
  285. [160.0, 59.5], [168.9, 56.8], [165.1, 64.1], [162.6, 50.0], [165.1, 72.3],
  286. [166.4, 55.0], [160.0, 55.9], [152.4, 60.4], [170.2, 69.1], [162.6, 84.5],
  287. [170.2, 55.9], [158.8, 55.5], [172.7, 69.5], [167.6, 76.4], [162.6, 61.4],
  288. [167.6, 65.9], [156.2, 58.6], [175.2, 66.8], [172.1, 56.6], [162.6, 58.6],
  289. [160.0, 55.9], [165.1, 59.1], [182.9, 81.8], [166.4, 70.7], [165.1, 56.8],
  290. [177.8, 60.0], [165.1, 58.2], [175.3, 72.7], [154.9, 54.1], [158.8, 49.1],
  291. [172.7, 75.9], [168.9, 55.0], [161.3, 57.3], [167.6, 55.0], [165.1, 65.5],
  292. [175.3, 65.5], [157.5, 48.6], [163.8, 58.6], [167.6, 63.6], [165.1, 55.2],
  293. [165.1, 62.7], [168.9, 56.6], [162.6, 53.9], [164.5, 63.2], [176.5, 73.6],
  294. [168.9, 62.0], [175.3, 63.6], [159.4, 53.2], [160.0, 53.4], [170.2, 55.0],
  295. [162.6, 70.5], [167.6, 54.5], [162.6, 54.5], [160.7, 55.9], [160.0, 59.0],
  296. [157.5, 63.6], [162.6, 54.5], [152.4, 47.3], [170.2, 67.7], [165.1, 80.9],
  297. [172.7, 70.5], [165.1, 60.9], [170.2, 63.6], [170.2, 54.5], [170.2, 59.1],
  298. [161.3, 70.5], [167.6, 52.7], [167.6, 62.7], [165.1, 86.3], [162.6, 66.4],
  299. [152.4, 67.3], [168.9, 63.0], [170.2, 73.6], [175.2, 62.3], [175.2, 57.7],
  300. [160.0, 55.4], [165.1, 104.1], [174.0, 55.5], [170.2, 77.3], [160.0, 80.5],
  301. [167.6, 64.5], [167.6, 72.3], [167.6, 61.4], [154.9, 58.2], [162.6, 81.8],
  302. [175.3, 63.6], [171.4, 53.4], [157.5, 54.5], [165.1, 53.6], [160.0, 60.0],
  303. [174.0, 73.6], [162.6, 61.4], [174.0, 55.5], [162.6, 63.6], [161.3, 60.9],
  304. [156.2, 60.0], [149.9, 46.8], [169.5, 57.3], [160.0, 64.1], [175.3, 63.6],
  305. [169.5, 67.3], [160.0, 75.5], [172.7, 68.2], [162.6, 61.4], [157.5, 76.8],
  306. [176.5, 71.8], [164.4, 55.5], [160.7, 48.6], [174.0, 66.4], [163.8, 67.3]
  307. ],
  308. markPoint : {
  309. data : [
  310. {type : 'max', name: '最大值'},
  311. {type : 'min', name: '最小值'}
  312. ]
  313. },
  314. makeLine : {
  315. data : [
  316. {type : 'average', name: '平均值'}
  317. ]
  318. }
  319. },
  320. {
  321. name:'男性',
  322. type:'scatter',
  323. data: [[174.0, 65.6], [175.3, 71.8], [193.5, 80.7], [186.5, 72.6], [187.2, 78.8],
  324. [181.5, 74.8], [184.0, 86.4], [184.5, 78.4], [175.0, 62.0], [184.0, 81.6],
  325. [180.0, 76.6], [177.8, 83.6], [192.0, 90.0], [176.0, 74.6], [174.0, 71.0],
  326. [184.0, 79.6], [192.7, 93.8], [171.5, 70.0], [173.0, 72.4], [176.0, 85.9],
  327. [176.0, 78.8], [180.5, 77.8], [172.7, 66.2], [176.0, 86.4], [173.5, 81.8],
  328. [178.0, 89.6], [180.3, 82.8], [180.3, 76.4], [164.5, 63.2], [173.0, 60.9],
  329. [183.5, 74.8], [175.5, 70.0], [188.0, 72.4], [189.2, 84.1], [172.8, 69.1],
  330. [170.0, 59.5], [182.0, 67.2], [170.0, 61.3], [177.8, 68.6], [184.2, 80.1],
  331. [186.7, 87.8], [171.4, 84.7], [172.7, 73.4], [175.3, 72.1], [180.3, 82.6],
  332. [182.9, 88.7], [188.0, 84.1], [177.2, 94.1], [172.1, 74.9], [167.0, 59.1],
  333. [169.5, 75.6], [174.0, 86.2], [172.7, 75.3], [182.2, 87.1], [164.1, 55.2],
  334. [163.0, 57.0], [171.5, 61.4], [184.2, 76.8], [174.0, 86.8], [174.0, 72.2],
  335. [177.0, 71.6], [186.0, 84.8], [167.0, 68.2], [171.8, 66.1], [182.0, 72.0],
  336. [167.0, 64.6], [177.8, 74.8], [164.5, 70.0], [192.0, 101.6], [175.5, 63.2],
  337. [171.2, 79.1], [181.6, 78.9], [167.4, 67.7], [181.1, 66.0], [177.0, 68.2],
  338. [174.5, 63.9], [177.5, 72.0], [170.5, 56.8], [182.4, 74.5], [197.1, 90.9],
  339. [180.1, 93.0], [175.5, 80.9], [180.6, 72.7], [184.4, 68.0], [175.5, 70.9],
  340. [180.6, 72.5], [177.0, 72.5], [177.1, 83.4], [181.6, 75.5], [176.5, 73.0],
  341. [175.0, 70.2], [174.0, 73.4], [165.1, 70.5], [177.0, 68.9], [192.0, 102.3],
  342. [176.5, 68.4], [169.4, 65.9], [182.1, 75.7], [179.8, 84.5], [175.3, 87.7],
  343. [184.9, 86.4], [177.3, 73.2], [167.4, 53.9], [178.1, 72.0], [168.9, 55.5],
  344. [157.2, 58.4], [180.3, 83.2], [170.2, 72.7], [177.8, 64.1], [172.7, 72.3],
  345. [165.1, 65.0], [186.7, 86.4], [165.1, 65.0], [174.0, 88.6], [175.3, 84.1],
  346. [185.4, 66.8], [177.8, 75.5], [180.3, 93.2], [180.3, 82.7], [177.8, 58.0],
  347. [177.8, 79.5], [177.8, 78.6], [177.8, 71.8], [177.8, 116.4], [163.8, 72.2],
  348. [188.0, 83.6], [198.1, 85.5], [175.3, 90.9], [166.4, 85.9], [190.5, 89.1],
  349. [166.4, 75.0], [177.8, 77.7], [179.7, 86.4], [172.7, 90.9], [190.5, 73.6],
  350. [185.4, 76.4], [168.9, 69.1], [167.6, 84.5], [175.3, 64.5], [170.2, 69.1],
  351. [190.5, 108.6], [177.8, 86.4], [190.5, 80.9], [177.8, 87.7], [184.2, 94.5],
  352. [176.5, 80.2], [177.8, 72.0], [180.3, 71.4], [171.4, 72.7], [172.7, 84.1],
  353. [172.7, 76.8], [177.8, 63.6], [177.8, 80.9], [182.9, 80.9], [170.2, 85.5],
  354. [167.6, 68.6], [175.3, 67.7], [165.1, 66.4], [185.4, 102.3], [181.6, 70.5],
  355. [172.7, 95.9], [190.5, 84.1], [179.1, 87.3], [175.3, 71.8], [170.2, 65.9],
  356. [193.0, 95.9], [171.4, 91.4], [177.8, 81.8], [177.8, 96.8], [167.6, 69.1],
  357. [167.6, 82.7], [180.3, 75.5], [182.9, 79.5], [176.5, 73.6], [186.7, 91.8],
  358. [188.0, 84.1], [188.0, 85.9], [177.8, 81.8], [174.0, 82.5], [177.8, 80.5],
  359. [171.4, 70.0], [185.4, 81.8], [185.4, 84.1], [188.0, 90.5], [188.0, 91.4],
  360. [182.9, 89.1], [176.5, 85.0], [175.3, 69.1], [175.3, 73.6], [188.0, 80.5],
  361. [188.0, 82.7], [175.3, 86.4], [170.5, 67.7], [179.1, 92.7], [177.8, 93.6],
  362. [175.3, 70.9], [182.9, 75.0], [170.8, 93.2], [188.0, 93.2], [180.3, 77.7],
  363. [177.8, 61.4], [185.4, 94.1], [168.9, 75.0], [185.4, 83.6], [180.3, 85.5],
  364. [174.0, 73.9], [167.6, 66.8], [182.9, 87.3], [160.0, 72.3], [180.3, 88.6],
  365. [167.6, 75.5], [186.7, 101.4], [175.3, 91.1], [175.3, 67.3], [175.9, 77.7],
  366. [175.3, 81.8], [179.1, 75.5], [181.6, 84.5], [177.8, 76.6], [182.9, 85.0],
  367. [177.8, 102.5], [184.2, 77.3], [179.1, 71.8], [176.5, 87.9], [188.0, 94.3],
  368. [174.0, 70.9], [167.6, 64.5], [170.2, 77.3], [167.6, 72.3], [188.0, 87.3],
  369. [174.0, 80.0], [176.5, 82.3], [180.3, 73.6], [167.6, 74.1], [188.0, 85.9],
  370. [180.3, 73.2], [167.6, 76.3], [183.0, 65.9], [183.0, 90.9], [179.1, 89.1],
  371. [170.2, 62.3], [177.8, 82.7], [179.1, 79.1], [190.5, 98.2], [177.8, 84.1],
  372. [180.3, 83.2], [180.3, 83.2]
  373. ],
  374. markPoint : {
  375. data : [
  376. {type : 'max', name: '最大值'},
  377. {type : 'min', name: '最小值'}
  378. ]
  379. },
  380. makeLine : {
  381. data : [
  382. {type : 'average', name: '平均值'}
  383. ]
  384. }
  385. }
  386. ]
  387. });
  388. }
  389. function makeMap() {
  390. var chart = makeChart();
  391. chart.setOption({
  392. tooltip: {},
  393. legend: {
  394. data: ['a', 'b']
  395. },
  396. series: [{
  397. name: 'a',
  398. type: 'map',
  399. map: 'china',
  400. label: {
  401. normal: {
  402. show: true
  403. }
  404. },
  405. data: [
  406. {name: '北京',value: Math.round(Math.random()*1000)},
  407. {name: '天津',value: Math.round(Math.random()*1000)},
  408. {name: '上海',value: Math.round(Math.random()*1000)},
  409. {name: '重庆',value: Math.round(Math.random()*1000)},
  410. {name: '河北',value: Math.round(Math.random()*1000)},
  411. {name: '河南',value: Math.round(Math.random()*1000)},
  412. {name: '云南',value: Math.round(Math.random()*1000)}
  413. ]
  414. }, {
  415. name: 'b',
  416. type: 'map',
  417. map: 'china',
  418. data: [
  419. {name: '北京',value: Math.round(Math.random()*1000)},
  420. {name: '天津',value: Math.round(Math.random()*1000)},
  421. {name: '上海',value: Math.round(Math.random()*1000)},
  422. {name: '重庆',value: Math.round(Math.random()*1000)},
  423. {name: '河北',value: Math.round(Math.random()*1000)},
  424. {name: '河南',value: Math.round(Math.random()*1000)},
  425. {name: '云南',value: Math.round(Math.random()*1000)}
  426. ]
  427. }]
  428. });
  429. }
  430. function makeFunnel() {
  431. var chart = makeChart();
  432. chart.setOption({
  433. title : {
  434. text: '漏斗图',
  435. subtext: '纯属虚构'
  436. },
  437. tooltip : {
  438. trigger: 'item',
  439. formatter: '{a} <br/>{b} : {c}%'
  440. },
  441. legend: {
  442. data : ['展现','点击','访问','咨询','订单']
  443. },
  444. series: [
  445. {
  446. name:'漏斗图',
  447. type:'funnel',
  448. gap: 3,
  449. sort: 'ascending',
  450. label: {
  451. normal: {
  452. position: 'inside'
  453. }
  454. },
  455. data:[
  456. {value:60, name:'访问'},
  457. {value:40, name:'咨询'},
  458. {value:20, name:'订单'},
  459. {value:80, name:'点击'},
  460. {value:100, name:'展现'}
  461. ]
  462. }
  463. ]
  464. });
  465. }
  466. function makeBar () {
  467. var chart = makeChart();
  468. var xAxisData = [];
  469. var data1 = [];
  470. for (var i = 0; i < 5; i++) {
  471. xAxisData[i] = [];
  472. data1[i] = [];
  473. for (var j = 0; j < 10; j++) {
  474. xAxisData[i].push('类目' + j);
  475. data1[i].push((Math.random() * 5).toFixed(2));
  476. }
  477. }
  478. chart.setOption({
  479. tooltip : {
  480. trigger: 'axis'
  481. },
  482. legend: {
  483. data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎']
  484. },
  485. xAxis : [
  486. {
  487. type : 'category',
  488. data : ['周一','周二','周三','周四','周五','周六','周日']
  489. }
  490. ],
  491. yAxis : [
  492. {
  493. type : 'value'
  494. }
  495. ],
  496. series : [
  497. {
  498. name:'邮件营销',
  499. type:'bar',
  500. stack: '总量',
  501. data:[120, 132, 101, 134, 90, 230, 210]
  502. },
  503. {
  504. name:'联盟广告',
  505. type:'bar',
  506. stack: '总量',
  507. data:[220, 182, 191, 234, 290, 330, 310]
  508. },
  509. {
  510. name:'视频广告',
  511. type:'bar',
  512. stack: '总量',
  513. data:[150, 232, 201, 154, 190, 330, 410]
  514. },
  515. {
  516. name:'直接访问',
  517. type:'bar',
  518. stack: '总量',
  519. data:[320, 332, 301, 334, 390, 330, 320]
  520. },
  521. {
  522. name:'搜索引擎',
  523. type:'bar',
  524. stack: '总量',
  525. data:[820, 932, 901, 934, 1290, 1330, 1320]
  526. }
  527. ]
  528. });
  529. }
  530. function makePie() {
  531. var chart = makeChart();
  532. chart.setOption({
  533. legend: {
  534. data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']
  535. },
  536. tooltip: {
  537. },
  538. series: [{
  539. name: 'pie',
  540. type: 'pie',
  541. selectedMode: 'single',
  542. hoverAnimation: false,
  543. selectedOffset: 30,
  544. clockwise: true,
  545. radius: [50, 100],
  546. animation: false,
  547. data:[
  548. {value:0, name:'直接访问'},
  549. {value:310, name:'邮件营销'},
  550. {value:234, name:'联盟广告'},
  551. {value:135, name:'视频广告'},
  552. {value:1548, name:'搜索引擎'}
  553. ]
  554. }]
  555. });
  556. }
  557. function makeExtremePie() {
  558. var chart = makeChart();
  559. chart.setOption({
  560. "tooltip": {
  561. "trigger": "item",
  562. "formatter": "{b} : {c}吨 ({d}%)"
  563. },
  564. "series": [
  565. {
  566. "type": "pie",
  567. "radius": "60%",
  568. "center": ["50%", "50%" ],
  569. "data": [
  570. {
  571. "value": "6000",
  572. "name": "aaa"
  573. },
  574. {
  575. "value": "123456790246912.12345",
  576. "name": "bbb"
  577. }
  578. ],
  579. "itemStyle": {
  580. "emphasis": {
  581. "shadowBlur": 10,
  582. "shadowOffsetX": 0,
  583. "shadowColor": "rgba(0, 0, 0, 0.5)"
  584. }
  585. }
  586. }
  587. ]
  588. });
  589. }
  590. function makeSinglePie() {
  591. var chart = makeChart();
  592. chart.setOption({
  593. legend: {
  594. data:['直接访问']
  595. },
  596. tooltip: {
  597. },
  598. series: [{
  599. name: 'pie',
  600. type: 'pie',
  601. selectedMode: 'single',
  602. hoverAnimation: false,
  603. selectedOffset: 30,
  604. clockwise: true,
  605. data:[
  606. {value:335, name:'直接访问'}
  607. ]
  608. }]
  609. });
  610. }
  611. function makeScatter() {
  612. var chart = makeChart();
  613. var data1 = [];
  614. for (var j = 0; j < 20; j++) {
  615. data1.push([
  616. (Math.random() * 5).toFixed(2),
  617. (Math.random() * 5).toFixed(2),
  618. (Math.random() * 5).toFixed(2)
  619. ]);
  620. }
  621. chart.setOption({
  622. title : {
  623. text: '男性女性身高体重分布',
  624. subtext: '抽样调查来自: Heinz 2003'
  625. },
  626. tooltip : {
  627. // trigger: 'axis',
  628. showDelay : 0,
  629. formatter : function (params) {
  630. if (params.value) {
  631. if (params.value.length > 1) {
  632. return params.seriesName + ' :<br/>'
  633. + params.value[0] + 'cm '
  634. + params.value[1] + 'kg ';
  635. }
  636. else {
  637. return params.seriesName + ' :<br/>'
  638. + params.name + ' : '
  639. + params.value + 'kg ';
  640. }
  641. }
  642. },
  643. axisPointer:{
  644. show: true,
  645. type : 'cross',
  646. lineStyle: {
  647. type : 'dashed',
  648. width : 1
  649. }
  650. }
  651. },
  652. legend: {
  653. data:['女性','男性']
  654. },
  655. toolbox: {
  656. show : true,
  657. feature : {
  658. mark : {show: true},
  659. dataZoom : {show: true},
  660. dataView : {show: true, readOnly: false},
  661. restore : {show: true},
  662. saveAsImage : {show: true}
  663. }
  664. },
  665. xAxis : [
  666. {
  667. type : 'value',
  668. scale:true,
  669. axisLabel : {
  670. formatter: '{value} cm'
  671. }
  672. }
  673. ],
  674. yAxis : [
  675. {
  676. type : 'value',
  677. scale:true,
  678. axisLabel : {
  679. formatter: '{value} kg'
  680. }
  681. }
  682. ],
  683. series : [
  684. {
  685. name:'女性',
  686. type:'scatter',
  687. data: [[161.2, 51.6], [167.5, 59.0], [159.5, 49.2], [157.0, 63.0], [155.8, 53.6],
  688. [170.0, 59.0], [159.1, 47.6], [166.0, 69.8], [176.2, 66.8], [160.2, 75.2],
  689. [172.5, 55.2], [170.9, 54.2], [172.9, 62.5], [153.4, 42.0], [160.0, 50.0],
  690. [147.2, 49.8], [168.2, 49.2], [175.0, 73.2], [157.0, 47.8], [167.6, 68.8],
  691. [159.5, 50.6], [175.0, 82.5], [166.8, 57.2], [176.5, 87.8], [170.2, 72.8],
  692. [174.0, 54.5], [173.0, 59.8], [179.9, 67.3], [170.5, 67.8], [160.0, 47.0],
  693. [154.4, 46.2], [162.0, 55.0], [176.5, 83.0], [160.0, 54.4], [152.0, 45.8],
  694. [162.1, 53.6], [170.0, 73.2], [160.2, 52.1], [161.3, 67.9], [166.4, 56.6],
  695. [168.9, 62.3], [163.8, 58.5], [167.6, 54.5], [160.0, 50.2], [161.3, 60.3],
  696. [167.6, 58.3], [165.1, 56.2], [160.0, 50.2], [170.0, 72.9], [157.5, 59.8],
  697. [167.6, 61.0], [160.7, 69.1], [163.2, 55.9], [152.4, 46.5], [157.5, 54.3],
  698. [168.3, 54.8], [180.3, 60.7], [165.5, 60.0], [165.0, 62.0], [164.5, 60.3],
  699. [156.0, 52.7], [160.0, 74.3], [163.0, 62.0], [165.7, 73.1], [161.0, 80.0],
  700. [162.0, 54.7], [166.0, 53.2], [174.0, 75.7], [172.7, 61.1], [167.6, 55.7],
  701. [151.1, 48.7], [164.5, 52.3], [163.5, 50.0], [152.0, 59.3], [169.0, 62.5],
  702. [164.0, 55.7], [161.2, 54.8], [155.0, 45.9], [170.0, 70.6], [176.2, 67.2],
  703. [170.0, 69.4], [162.5, 58.2], [170.3, 64.8], [164.1, 71.6], [169.5, 52.8],
  704. [163.2, 59.8], [154.5, 49.0], [159.8, 50.0], [173.2, 69.2], [170.0, 55.9],
  705. [161.4, 63.4], [169.0, 58.2], [166.2, 58.6], [159.4, 45.7], [162.5, 52.2],
  706. [159.0, 48.6], [162.8, 57.8], [159.0, 55.6], [179.8, 66.8], [162.9, 59.4],
  707. [161.0, 53.6], [151.1, 73.2], [168.2, 53.4], [168.9, 69.0], [173.2, 58.4],
  708. [171.8, 56.2], [178.0, 70.6], [164.3, 59.8], [163.0, 72.0], [168.5, 65.2],
  709. [166.8, 56.6], [172.7, 105.2], [163.5, 51.8], [169.4, 63.4], [167.8, 59.0],
  710. [159.5, 47.6], [167.6, 63.0], [161.2, 55.2], [160.0, 45.0], [163.2, 54.0],
  711. [162.2, 50.2], [161.3, 60.2], [149.5, 44.8], [157.5, 58.8], [163.2, 56.4],
  712. [172.7, 62.0], [155.0, 49.2], [156.5, 67.2], [164.0, 53.8], [160.9, 54.4],
  713. [162.8, 58.0], [167.0, 59.8], [160.0, 54.8], [160.0, 43.2], [168.9, 60.5],
  714. [158.2, 46.4], [156.0, 64.4], [160.0, 48.8], [167.1, 62.2], [158.0, 55.5],
  715. [167.6, 57.8], [156.0, 54.6], [162.1, 59.2], [173.4, 52.7], [159.8, 53.2],
  716. [170.5, 64.5], [159.2, 51.8], [157.5, 56.0], [161.3, 63.6], [162.6, 63.2],
  717. [160.0, 59.5], [168.9, 56.8], [165.1, 64.1], [162.6, 50.0], [165.1, 72.3],
  718. [166.4, 55.0], [160.0, 55.9], [152.4, 60.4], [170.2, 69.1], [162.6, 84.5],
  719. [170.2, 55.9], [158.8, 55.5], [172.7, 69.5], [167.6, 76.4], [162.6, 61.4],
  720. [167.6, 65.9], [156.2, 58.6], [175.2, 66.8], [172.1, 56.6], [162.6, 58.6],
  721. [160.0, 55.9], [165.1, 59.1], [182.9, 81.8], [166.4, 70.7], [165.1, 56.8],
  722. [177.8, 60.0], [165.1, 58.2], [175.3, 72.7], [154.9, 54.1], [158.8, 49.1],
  723. [172.7, 75.9], [168.9, 55.0], [161.3, 57.3], [167.6, 55.0], [165.1, 65.5],
  724. [175.3, 65.5], [157.5, 48.6], [163.8, 58.6], [167.6, 63.6], [165.1, 55.2],
  725. [165.1, 62.7], [168.9, 56.6], [162.6, 53.9], [164.5, 63.2], [176.5, 73.6],
  726. [168.9, 62.0], [175.3, 63.6], [159.4, 53.2], [160.0, 53.4], [170.2, 55.0],
  727. [162.6, 70.5], [167.6, 54.5], [162.6, 54.5], [160.7, 55.9], [160.0, 59.0],
  728. [157.5, 63.6], [162.6, 54.5], [152.4, 47.3], [170.2, 67.7], [165.1, 80.9],
  729. [172.7, 70.5], [165.1, 60.9], [170.2, 63.6], [170.2, 54.5], [170.2, 59.1],
  730. [161.3, 70.5], [167.6, 52.7], [167.6, 62.7], [165.1, 86.3], [162.6, 66.4],
  731. [152.4, 67.3], [168.9, 63.0], [170.2, 73.6], [175.2, 62.3], [175.2, 57.7],
  732. [160.0, 55.4], [165.1, 104.1], [174.0, 55.5], [170.2, 77.3], [160.0, 80.5],
  733. [167.6, 64.5], [167.6, 72.3], [167.6, 61.4], [154.9, 58.2], [162.6, 81.8],
  734. [175.3, 63.6], [171.4, 53.4], [157.5, 54.5], [165.1, 53.6], [160.0, 60.0],
  735. [174.0, 73.6], [162.6, 61.4], [174.0, 55.5], [162.6, 63.6], [161.3, 60.9],
  736. [156.2, 60.0], [149.9, 46.8], [169.5, 57.3], [160.0, 64.1], [175.3, 63.6],
  737. [169.5, 67.3], [160.0, 75.5], [172.7, 68.2], [162.6, 61.4], [157.5, 76.8],
  738. [176.5, 71.8], [164.4, 55.5], [160.7, 48.6], [174.0, 66.4], [163.8, 67.3]
  739. ],
  740. markPoint : {
  741. data : [
  742. {type : 'max', name: '最大值'},
  743. {type : 'min', name: '最小值'}
  744. ]
  745. },
  746. makeLine : {
  747. data : [
  748. {type : 'average', name: '平均值'}
  749. ]
  750. }
  751. },
  752. {
  753. name:'男性',
  754. type:'scatter',
  755. data: [[174.0, 65.6], [175.3, 71.8], [193.5, 80.7], [186.5, 72.6], [187.2, 78.8],
  756. [181.5, 74.8], [184.0, 86.4], [184.5, 78.4], [175.0, 62.0], [184.0, 81.6],
  757. [180.0, 76.6], [177.8, 83.6], [192.0, 90.0], [176.0, 74.6], [174.0, 71.0],
  758. [184.0, 79.6], [192.7, 93.8], [171.5, 70.0], [173.0, 72.4], [176.0, 85.9],
  759. [176.0, 78.8], [180.5, 77.8], [172.7, 66.2], [176.0, 86.4], [173.5, 81.8],
  760. [178.0, 89.6], [180.3, 82.8], [180.3, 76.4], [164.5, 63.2], [173.0, 60.9],
  761. [183.5, 74.8], [175.5, 70.0], [188.0, 72.4], [189.2, 84.1], [172.8, 69.1],
  762. [170.0, 59.5], [182.0, 67.2], [170.0, 61.3], [177.8, 68.6], [184.2, 80.1],
  763. [186.7, 87.8], [171.4, 84.7], [172.7, 73.4], [175.3, 72.1], [180.3, 82.6],
  764. [182.9, 88.7], [188.0, 84.1], [177.2, 94.1], [172.1, 74.9], [167.0, 59.1],
  765. [169.5, 75.6], [174.0, 86.2], [172.7, 75.3], [182.2, 87.1], [164.1, 55.2],
  766. [163.0, 57.0], [171.5, 61.4], [184.2, 76.8], [174.0, 86.8], [174.0, 72.2],
  767. [177.0, 71.6], [186.0, 84.8], [167.0, 68.2], [171.8, 66.1], [182.0, 72.0],
  768. [167.0, 64.6], [177.8, 74.8], [164.5, 70.0], [192.0, 101.6], [175.5, 63.2],
  769. [171.2, 79.1], [181.6, 78.9], [167.4, 67.7], [181.1, 66.0], [177.0, 68.2],
  770. [174.5, 63.9], [177.5, 72.0], [170.5, 56.8], [182.4, 74.5], [197.1, 90.9],
  771. [180.1, 93.0], [175.5, 80.9], [180.6, 72.7], [184.4, 68.0], [175.5, 70.9],
  772. [180.6, 72.5], [177.0, 72.5], [177.1, 83.4], [181.6, 75.5], [176.5, 73.0],
  773. [175.0, 70.2], [174.0, 73.4], [165.1, 70.5], [177.0, 68.9], [192.0, 102.3],
  774. [176.5, 68.4], [169.4, 65.9], [182.1, 75.7], [179.8, 84.5], [175.3, 87.7],
  775. [184.9, 86.4], [177.3, 73.2], [167.4, 53.9], [178.1, 72.0], [168.9, 55.5],
  776. [157.2, 58.4], [180.3, 83.2], [170.2, 72.7], [177.8, 64.1], [172.7, 72.3],
  777. [165.1, 65.0], [186.7, 86.4], [165.1, 65.0], [174.0, 88.6], [175.3, 84.1],
  778. [185.4, 66.8], [177.8, 75.5], [180.3, 93.2], [180.3, 82.7], [177.8, 58.0],
  779. [177.8, 79.5], [177.8, 78.6], [177.8, 71.8], [177.8, 116.4], [163.8, 72.2],
  780. [188.0, 83.6], [198.1, 85.5], [175.3, 90.9], [166.4, 85.9], [190.5, 89.1],
  781. [166.4, 75.0], [177.8, 77.7], [179.7, 86.4], [172.7, 90.9], [190.5, 73.6],
  782. [185.4, 76.4], [168.9, 69.1], [167.6, 84.5], [175.3, 64.5], [170.2, 69.1],
  783. [190.5, 108.6], [177.8, 86.4], [190.5, 80.9], [177.8, 87.7], [184.2, 94.5],
  784. [176.5, 80.2], [177.8, 72.0], [180.3, 71.4], [171.4, 72.7], [172.7, 84.1],
  785. [172.7, 76.8], [177.8, 63.6], [177.8, 80.9], [182.9, 80.9], [170.2, 85.5],
  786. [167.6, 68.6], [175.3, 67.7], [165.1, 66.4], [185.4, 102.3], [181.6, 70.5],
  787. [172.7, 95.9], [190.5, 84.1], [179.1, 87.3], [175.3, 71.8], [170.2, 65.9],
  788. [193.0, 95.9], [171.4, 91.4], [177.8, 81.8], [177.8, 96.8], [167.6, 69.1],
  789. [167.6, 82.7], [180.3, 75.5], [182.9, 79.5], [176.5, 73.6], [186.7, 91.8],
  790. [188.0, 84.1], [188.0, 85.9], [177.8, 81.8], [174.0, 82.5], [177.8, 80.5],
  791. [171.4, 70.0], [185.4, 81.8], [185.4, 84.1], [188.0, 90.5], [188.0, 91.4],
  792. [182.9, 89.1], [176.5, 85.0], [175.3, 69.1], [175.3, 73.6], [188.0, 80.5],
  793. [188.0, 82.7], [175.3, 86.4], [170.5, 67.7], [179.1, 92.7], [177.8, 93.6],
  794. [175.3, 70.9], [182.9, 75.0], [170.8, 93.2], [188.0, 93.2], [180.3, 77.7],
  795. [177.8, 61.4], [185.4, 94.1], [168.9, 75.0], [185.4, 83.6], [180.3, 85.5],
  796. [174.0, 73.9], [167.6, 66.8], [182.9, 87.3], [160.0, 72.3], [180.3, 88.6],
  797. [167.6, 75.5], [186.7, 101.4], [175.3, 91.1], [175.3, 67.3], [175.9, 77.7],
  798. [175.3, 81.8], [179.1, 75.5], [181.6, 84.5], [177.8, 76.6], [182.9, 85.0],
  799. [177.8, 102.5], [184.2, 77.3], [179.1, 71.8], [176.5, 87.9], [188.0, 94.3],
  800. [174.0, 70.9], [167.6, 64.5], [170.2, 77.3], [167.6, 72.3], [188.0, 87.3],
  801. [174.0, 80.0], [176.5, 82.3], [180.3, 73.6], [167.6, 74.1], [188.0, 85.9],
  802. [180.3, 73.2], [167.6, 76.3], [183.0, 65.9], [183.0, 90.9], [179.1, 89.1],
  803. [170.2, 62.3], [177.8, 82.7], [179.1, 79.1], [190.5, 98.2], [177.8, 84.1],
  804. [180.3, 83.2], [180.3, 83.2]
  805. ],
  806. markPoint : {
  807. data : [
  808. {type : 'max', name: '最大值'},
  809. {type : 'min', name: '最小值'}
  810. ]
  811. },
  812. makeLine : {
  813. data : [
  814. {type : 'average', name: '平均值'}
  815. ]
  816. }
  817. }
  818. ]
  819. });
  820. }
  821. function makeFunnel() {
  822. var chart = makeChart();
  823. chart.setOption({
  824. title : {
  825. text: '漏斗图',
  826. subtext: '纯属虚构'
  827. },
  828. tooltip : {
  829. trigger: 'item',
  830. formatter: '{a} <br/>{b} : {c}%'
  831. },
  832. legend: {
  833. data : ['展现','点击','访问','咨询','订单']
  834. },
  835. series: [
  836. {
  837. name:'漏斗图',
  838. type:'funnel',
  839. gap: 3,
  840. sort: 'ascending',
  841. label: {
  842. normal: {
  843. position: 'inside'
  844. }
  845. },
  846. data:[
  847. {value:60, name:'访问'},
  848. {value:40, name:'咨询'},
  849. {value:20, name:'订单'},
  850. {value:80, name:'点击'},
  851. {value:100, name:'展现'}
  852. ]
  853. }
  854. ]
  855. });
  856. }
  857. function makeDataZoom() {
  858. var chart = makeChart();
  859. var data = [];
  860. var categoryData = [];
  861. var y = Math.random() * 1000;
  862. for (var i = 0; i < 50; i++) {
  863. categoryData.push('C' + i);
  864. data.push(y);
  865. y += 100 * Math.random() - 50;
  866. }
  867. chart.setOption({
  868. xAxis: {
  869. data: categoryData
  870. },
  871. yAxis: {},
  872. dataZoom: [{
  873. start: 0,
  874. end: 30
  875. }],
  876. series: [
  877. {
  878. type: 'line',
  879. animation: false,
  880. data: data
  881. // smooth: true
  882. }
  883. ]
  884. });
  885. }
  886. function makeGraph() {
  887. var chart = makeChart();
  888. chart.setOption({
  889. tooltip: {},
  890. animationDurationUpdate: 1500,
  891. animationEasingUpdate: 'quinticInOut',
  892. series : [
  893. {
  894. type: 'graph',
  895. layout: 'none',
  896. symbolSize: 50,
  897. roam: true,
  898. label: {
  899. normal: {
  900. show: true
  901. }
  902. },
  903. edgeSymbol: ['circle', 'arrow'],
  904. edgeSymbolSize: [4, 10],
  905. edgeLabel: {
  906. normal: {
  907. textStyle: {
  908. fontSize: 20
  909. }
  910. }
  911. },
  912. data: [{
  913. name: '节点1',
  914. x: 300,
  915. y: 300
  916. }, {
  917. name: '节点2',
  918. x: 800,
  919. y: 300
  920. }, {
  921. name: '节点3',
  922. x: 550,
  923. y: 100
  924. }, {
  925. name: '节点4',
  926. x: 550,
  927. y: 500
  928. }],
  929. // links: [],
  930. links: [{
  931. source: '节点1',
  932. target: '节点2',
  933. symbolSize: [5, 20],
  934. label: {
  935. normal: {
  936. show: true
  937. }
  938. },
  939. lineStyle: {
  940. normal: {
  941. width: 5,
  942. curveness: 0.2
  943. }
  944. }
  945. }, {
  946. source: '节点2',
  947. target: '节点1',
  948. label: {
  949. normal: {
  950. show: true
  951. }
  952. },
  953. lineStyle: {
  954. normal: { curveness: 0.2 }
  955. }
  956. }, {
  957. source: '节点1',
  958. target: '节点3'
  959. }, {
  960. source: '节点2',
  961. target: '节点3'
  962. }, {
  963. source: '节点2',
  964. target: '节点4'
  965. }, {
  966. source: '节点1',
  967. target: '节点4'
  968. }],
  969. lineStyle: {
  970. normal: {
  971. curveness: 0
  972. }
  973. }
  974. }
  975. ]
  976. });
  977. }
  978. setTimeout(function () {
  979. makeLine();
  980. }, 500);
  981. setTimeout(function () {
  982. makeBar();
  983. }, 1000);
  984. setTimeout(function () {
  985. makePie();
  986. }, 1500);
  987. setTimeout(function () {
  988. makeExtremePie();
  989. }, 1600);
  990. setTimeout(function () {
  991. makeSinglePie();
  992. }, 1800);
  993. setTimeout(function () {
  994. makeScatter();
  995. }, 2000);
  996. setTimeout(function () {
  997. makeMap();
  998. }, 2500);
  999. setTimeout(function () {
  1000. makeFunnel();
  1001. }, 3000);
  1002. setTimeout(function () {
  1003. makeDataZoom();
  1004. }, 3500);
  1005. setTimeout(function () {
  1006. makeGraph();
  1007. }, 3500);
  1008. </script>
  1009. </body>
  1010. </html>