echarts的相关配置--柱状图
代码示例:
1 var option = { 2 title: { 3 text: '风险水平预测' , //图表主标题 4 subtext:'2011-2013年数据' //图表副标题 5 }, 6 legend:{ //条形图的参数 7 data:['2011年','2012年','2013年'], 8 align: 'left', 9 rightt: 10 10 }, 11 barGap:'25%', //单个柱状图之间的间隙 12 barCategoryGap:'25%', //每组柱状图之间的间隙 13 tooltip: { //柱状图的tooltip提示框 14 show:true, 15 trigger: 'axis', 16 axisPointer: { 17 type: 'shadow' 18 } 19 }, 20 grid: { //图表的显示位置 21 left: '3%', 22 right: '4%', 23 bottom: '3%', 24 containLabel: true 25 }, 26 xAxis: { //x轴的配置 27 axisLabel:{ //x轴的刻度值 28 show:true, 29 textStyle: { //设置刻度值的颜色 30 color: '#000' 31 } 32 }, 33 axisLine:{ //x轴的轴线 34 show:true 35 }, 36 axisTick:{ //x轴的刻度线 37 show:true 38 }, 39 splitLine:{ //x轴的网格线 40 show:false 41 }, 42 type: 'category', 43 data: ['巴西','印尼','美国','印度','中国','世界人口(万)'] //x轴刻度值的数据 44 }, 45 yAxis: { //y轴的配置 46 axisLabel:{ //y轴的刻度值 47 show:true 48 }, 49 axisLine:{ //y轴的轴线 50 show:true 51 }, 52 axisTick:{ //y轴的刻度线 53 show:true 54 }, 55 splitLine:{ //y轴的网格线 56 show:true 57 }, 58 type: 'value', 59 boundaryGap: [0, 0.01] 60 }, 61 series: [ 62 { 63 name: '2011年', 64 type: 'bar', 65 data: [120,60,102,99,133 ], //柱状图的值 66 itemStyle:{ 67 normal:{ 68 color: new echarts.graphic.LinearGradient( //柱状图的颜色,此处为渐变色 69 0, 1, 0, 0, 70 [ 71 {offset: 1, color: '#477397'}, 72 {offset: 0.2, color: '#9dc1de'}, 73 {offset: 0, color: '#fff'} 74 75 ] 76 ) 77 }, 78 emphasis: { //鼠标hover到条形图上条形图的显示状态 79 barBorderWidth: 1, 80 shadowBlur: 10, 81 shadowOffsetX: 0, 82 shadowOffsetY: 0, 83 shadowColor: 'rgba(0,0,0,0.5)' 84 } 85 } 86 }, 87 { 88 name: '2012年', 89 type: 'bar', 90 data: [80,123,76,128,96 ], 91 itemStyle:{ 92 normal:{ 93 color: new echarts.graphic.LinearGradient( 94 0, 1, 0, 0, 95 [ 96 {offset: 1, color: '#68a0c5'}, 97 {offset: 0.2, color: '#94bce3'}, 98 {offset: 0, color: '#fff'} 99 100 ] 101 ) 102 }, 103 } 104 }, 105 { 106 name: '2013年', 107 type: 'bar', 108 data: [50, 80,117,115,118], 109 itemStyle:{ 110 normal:{ 111 color: new echarts.graphic.LinearGradient( 112 0, 1, 0, 0, 113 [ 114 {offset: 1, color: '#b3c6e0'}, 115 {offset: 0.2, color: '#cadbed'}, 116 {offset: 0, color: '#fff'} 117 118 ] 119 ) 120 }, 121 } 122 } 123 ] 124 };
效果图如下:
关于饼图和气泡图的知识,请见:
饼图:echarts的相关配置—饼图
气泡图:echarts的相关配置—气泡图