car_analysis.js 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297
  1. /**
  2. * Created by Administrator on 2017/4/25.
  3. */
  4. $(function(){
  5. var myChart = echarts.init($("#container")[0]);
  6. var option = {
  7. tooltip : {
  8. trigger: 'item',
  9. formatter: "{a} <br/>{b} : {c} ({d}%)"
  10. },
  11. legend: {
  12. orient :'vertical',
  13. x : 'left',
  14. data:['卡车','挂车','防化车','普通货车',"防爆车",'液化车','冷藏车','其它']
  15. },
  16. calculable : false,
  17. series : [
  18. {
  19. name:'车辆类型占比',
  20. type:'pie',
  21. radius : '55%',
  22. center: ['50%', '60%'],
  23. data:[
  24. {
  25. value:124,
  26. name:'卡车',
  27. itemStyle:{
  28. normal:{
  29. color:""
  30. }
  31. }
  32. },
  33. {
  34. value:86,
  35. name:'挂车'
  36. },
  37. {
  38. value:9,
  39. name:'防化车'
  40. },
  41. {
  42. value:9,
  43. name:'普通货车'
  44. },
  45. {
  46. value:9,
  47. name:'防爆车'
  48. },
  49. {
  50. value:39,
  51. name:'液化车'
  52. },
  53. {
  54. value:9,
  55. name:'冷藏车'
  56. },
  57. {
  58. value:39,
  59. name:'其它'
  60. }
  61. ]
  62. }
  63. ]
  64. };
  65. myChart.setOption(option);
  66. });
  67. $(function(){
  68. var myChart = echarts.init($("#container1")[0]);
  69. var option = {
  70. tooltip : {
  71. trigger: 'item',
  72. formatter: "{a} <br/>{b} : {c} ({d}%)"
  73. },
  74. legend: {
  75. orient : 'vertical',
  76. x : 'left',
  77. data:['青年','中年','老年',"其他"]
  78. },
  79. calculable : false,
  80. series : [
  81. {
  82. name:'人员年龄段分析',
  83. type:'pie',
  84. radius : '55%',
  85. center: ['50%', '60%'],
  86. data:[
  87. {
  88. value:14,
  89. name:'老年',
  90. itemStyle:{
  91. normal:{
  92. color:""
  93. }
  94. }
  95. },
  96. {
  97. value:9,
  98. name:'青年'
  99. },
  100. {
  101. value:9,
  102. name:'中年'
  103. },
  104. {
  105. value:39,
  106. name:'其他'
  107. }
  108. ]
  109. }
  110. ]
  111. };
  112. myChart.setOption(option);
  113. });
  114. $(function(){
  115. var myChart = echarts.init($("#container4")[0]);
  116. var option = {
  117. tooltip : {
  118. trigger: 'axis',
  119. axisPointer : { // 坐标轴指示器,坐标轴触发有效
  120. type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
  121. }
  122. },
  123. legend: {
  124. data:[]
  125. },
  126. //toolbox: {
  127. // show : true,
  128. // //orient: 'vertical',
  129. // x: 'right',
  130. // y: 'top',
  131. // feature : {
  132. // mark : {show: true},
  133. // dataView : {show: true, readOnly: false},
  134. // magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
  135. // restore : {show: true},
  136. // saveAsImage : {show: true}
  137. // }
  138. //},
  139. calculable : true,
  140. xAxis : [
  141. {
  142. type : 'category',
  143. data:['化学品','射钉器材','印章','机修','散装加油','典当','烟花爆竹'],
  144. rotate:40,interval:0
  145. }
  146. ],
  147. yAxis : [
  148. {
  149. type : 'value'
  150. }
  151. ],
  152. series : [
  153. {
  154. name:'危险品运输量(吨)',
  155. type:'bar',
  156. barWidth:'30',
  157. data:[927, 785, 652, 521, 157, 245, 121, 157],
  158. itemStyle: {
  159. normal: {
  160. color:"#269fec"
  161. }
  162. }
  163. }
  164. ]
  165. };
  166. myChart.setOption(option);
  167. });
  168. $(function(){
  169. var myChart = echarts.init($("#container5")[0]);
  170. option = {
  171. tooltip : {
  172. trigger: 'axis'
  173. },
  174. legend: {
  175. data:['化学品','射钉器材','印章','机修','散装加油','典当','烟花爆竹']
  176. },
  177. calculable : true,
  178. xAxis : [
  179. {
  180. type : 'category',
  181. boundaryGap : false,
  182. data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']
  183. }
  184. ],
  185. yAxis : [
  186. {
  187. type : 'value',
  188. }
  189. ],
  190. series : [
  191. {
  192. name:'化学品',
  193. type:'line',
  194. data:[310, 302, 301, 34, 390, 330, 320,10, 302, 201, 334, 190,],
  195. },
  196. {
  197. name:'射钉器材',
  198. type:'line',
  199. data:[320, 302, 301, 334, 390, 330, 320,120, 302, 201, 334, 110,],
  200. },
  201. {
  202. name:'印章',
  203. type:'line',
  204. data:[320, 302, 301, 334, 390, 330, 320,120, 302, 201, 34, 190],
  205. },
  206. {
  207. name:'机修',
  208. type:'line',
  209. data:[320, 30, 301, 34, 90, 330, 320,120, 302, 201, 334, 90],
  210. },
  211. {
  212. name:'散装加油',
  213. type:'line',
  214. data:[20, 302, 301, 334, 390, 330, 30,120, 32, 201, 334, 10,],
  215. },
  216. {
  217. name:'典当',
  218. type:'line',
  219. data:[120, 132, 101, 34, 90, 30, 20,10, 132, 21, 134, 190],
  220. },
  221. {
  222. name:'烟花爆竹',
  223. type:'line',
  224. data:[120, 132, 101, 34, 90, 30, 20,10, 132, 21, 134, 190],
  225. }
  226. ]
  227. };
  228. myChart.setOption(option);
  229. });
  230. $(function(){
  231. var myChart = echarts.init($("#container7")[0]);
  232. option = {
  233. tooltip : {
  234. trigger: 'axis'
  235. },
  236. legend: {
  237. data:['计划', '实际']
  238. },
  239. calculable : true,
  240. xAxis : [
  241. {
  242. type : 'category',
  243. boundaryGap : false,
  244. data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']
  245. }
  246. ],
  247. yAxis : [
  248. {
  249. type : 'value',
  250. }
  251. ],
  252. series : [
  253. {
  254. name:'计划',
  255. type:'line',
  256. data:[310, 302, 301, 34, 390, 330, 320,10, 302, 201, 334, 190,],
  257. },
  258. {
  259. name:'实际',
  260. type:'line',
  261. data:[320, 302, 301, 334, 390, 330, 320,120, 302, 201, 334, 110,],
  262. }
  263. ]
  264. };
  265. myChart.setOption(option);
  266. });