1. 程式人生 > >echarts畫一個折現/柱狀混合圖

echarts畫一個折現/柱狀混合圖

帥不帥!我做的
上程式碼:

myChart=echarts.init(document.getElementById('gaikuangDiv'));
    option={
        tooltip:{
            trigger: 'axis',
            axisPointer: {
                type: 'cross',
                crossStyle: {
                    color: '#999'
                }
            }
        },
        legend: {
            data: ['蒸發量'
,'降水量','平均溫度'] }, xAxis: [{ type:'category', data: ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'], axisPointer:{ type:'shadow' } }], yAxis: [{ type:'value', name:'水量'
, min: 0, max: 250, interval: 50, axisLabel: { formatter: '{value} ml' } },{ type:'value', name:'溫度', min: 0, max: 25, interval: 5, axisLabel: { formatter: '{value} °C'
} }], series: [{ name:'蒸發量', type:'bar', data:[2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3] },{ name:'降水量', type:'bar', data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3] },{ name:'平均溫度', type:'line', yAxisIndex: 1, data:[2.0, 2.2, 3.3, 4.5, 6.3, 10.2, 20.3, 23.4, 23.0, 16.5, 12.0, 6.2] }] }; myChart.setOption(option);

當然,必定要在jsp裡先引入echarts.js檔案.
每條程式碼都這麼簡單明瞭,邏輯清楚,老實講,echarts這個產品百毒做的還不錯的!