markdown 由简入繁,上手跟我做(十一)echarts 图表 - 柱状(条形)图

语法

```echarts

json代码

```

可用 echarts 源代码,标准 json 代码
不能嵌入 js 代码

示例 1

效果
{  
 "title": {  
 "text": "温度计式图表",   
 "subtext": "From ExcelHome",   
 "sublink": "http://e.weibo.com/1341556070/AizJXrAEa"  
 },   
 "tooltip": {  
 "trigger": "axis",   
 "axisPointer": {  
 "type": "shadow"  
 }  
  
 },   
 "legend": {  
 "selectedMode": false,   
 "data": [  
 "Acutal",   
 "Forecast"  
 ]  
 },   
 "toolbox": {  
 "show": true,   
 "feature": {  
 "mark": {  
 "show": true  
 },   
 "dataView": {  
 "show": true,   
 "readOnly": false  
 },   
 "restore": {  
 "show": true  
 },   
 "saveAsImage": {  
 "show": true  
 }  
 }  
 },   
 "calculable": true,   
 "xAxis": [  
 {  
 "type": "category",   
 "data": [  
 "Cosco",   
 "CMA",   
 "APL",   
 "OOCL",   
 "Wanhai",   
 "Zim"  
 ]  
 }  
 ],   
 "yAxis": [  
 {  
 "type": "value",   
 "boundaryGap": [  
 0,   
 0.1  
 ]  
 }  
 ],   
 "series": [  
 {  
 "name": "Acutal",   
 "type": "bar",   
 "stack": "sum",   
 "barCategoryGap": "50%",   
 "itemStyle": {  
 "normal": {  
 "color": "tomato",   
 "barBorderColor": "tomato",   
 "barBorderWidth": 6,   
 "barBorderRadius": 0,   
 "label": {  
 "show": true,   
 "position": "insideTop"  
 }  
 }  
 },   
 "data": [  
 260,   
 200,   
 220,   
 120,   
 100,   
 80  
 ]  
 },   
 {  
 "name": "Forecast",   
 "type": "bar",   
 "stack": "sum",   
 "itemStyle": {  
 "normal": {  
 "color": "#fff",   
 "barBorderColor": "tomato",   
 "barBorderWidth": 6,   
 "barBorderRadius": 0,   
 "label": {  
 "show": true,   
 "position": "top",   
 "textStyle": {  
 "color": "tomato"  
 }  
 }  
 }  
 },   
 "data": [  
 40,   
 80,   
 50,   
 80,   
 80,   
 70  
 ]  
 }  
 ]  
}  
json
{   
 "title": {   
 "text": "温度计式图表",   
 "subtext": "From ExcelHome",   
 "sublink": "http://e.weibo.com/1341556070/AizJXrAEa"   
 },   
 "tooltip": {   
 "trigger": "axis",   
 "axisPointer": {   
 "type": "shadow"   
 }   
    
 },   
 "legend": {   
 "selectedMode": false,   
 "data": [   
 "Acutal",   
 "Forecast"   
 ]   
 },   
 "toolbox": {   
 "show": true,   
 "feature": {   
 "mark": {   
 "show": true   
 },   
 "dataView": {   
 "show": true,   
 "readOnly": false   
 },   
 "restore": {   
 "show": true   
 },   
 "saveAsImage": {   
 "show": true   
 }   
 }   
 },   
 "calculable": true,   
 "xAxis": [   
 {   
 "type": "category",   
 "data": [   
 "Cosco",   
 "CMA",   
 "APL",   
 "OOCL",   
 "Wanhai",   
 "Zim"   
 ]   
 }   
 ],   
 "yAxis": [   
 {   
 "type": "value",   
 "boundaryGap": [   
 0,   
 0.1   
 ]   
 }   
 ],   
 "series": [   
 {   
 "name": "Acutal",   
 "type": "bar",   
 "stack": "sum",   
 "barCategoryGap": "50%",   
 "itemStyle": {   
 "normal": {   
 "color": "tomato",   
 "barBorderColor": "tomato",   
 "barBorderWidth": 6,   
 "barBorderRadius": 0,   
 "label": {   
 "show": true,   
 "position": "insideTop"   
 }   
 }   
 },   
 "data": [   
 260,   
 200,   
 220,   
 120,   
 100,   
 80   
 ]   
 },   
 {   
 "name": "Forecast",   
 "type": "bar",   
 "stack": "sum",   
 "itemStyle": {   
 "normal": {   
 "color": "#fff",   
 "barBorderColor": "tomato",   
 "barBorderWidth": 6,   
 "barBorderRadius": 0,   
 "label": {   
 "show": true,   
 "position": "top",   
 "textStyle": {   
 "color": "tomato"   
 }   
 }   
 }   
 },   
 "data": [   
 40,   
 80,   
 50,   
 80,   
 80,   
 70   
 ]   
 }   
 ]   
}   

示例 2

效果
{
    "title": {
        "text": "阶梯瀑布图", 
        "subtext": "From ExcelHome", 
        "sublink": "http://e.weibo.com/1341556070/Aj1J2x5a5"
    }, 
    "tooltip": {
        "trigger": "axis", 
        "axisPointer": {
            "type": "shadow"
        }
    }, 
    "legend": {
        "data": [
            "支出", 
            "收入"
        ]
    }, 
    "toolbox": {
        "show": true, 
        "feature": {
            "mark": {
                "show": true
            }, 
            "dataView": {
                "show": true, 
                "readOnly": false
            }, 
            "restore": {
                "show": true
            }, 
            "saveAsImage": {
                "show": true
            }
        }
    }, 
    "xAxis": [
        {
            "type": "category", 
            "splitLine": {
                "show": false
            }, 
            "data": [
                "11月1日", 
                "11月2日", 
                "11月3日", 
                "11月4日", 
                "11月5日", 
                "11月6日", 
                "11月7日", 
                "11月8日", 
                "11月9日", 
                "11月10日", 
                "11月11日"
            ]
        }
    ], 
    "yAxis": [
        {
            "type": "value"
        }
    ], 
    "series": [
        {
            "name": "辅助", 
            "type": "bar", 
            "stack": "总量", 
            "itemStyle": {
                "normal": {
                    "barBorderColor": "rgba(0,0,0,0)", 
                    "color": "rgba(0,0,0,0)"
                }, 
                "emphasis": {
                    "barBorderColor": "rgba(0,0,0,0)", 
                    "color": "rgba(0,0,0,0)"
                }
            }, 
            "data": [
                0, 
                900, 
                1245, 
                1530, 
                1376, 
                1376, 
                1511, 
                1689, 
                1856, 
                1495, 
                1292
            ]
        }, 
        {
            "name": "收入", 
            "type": "bar", 
            "stack": "总量", 
            "itemStyle": {
                "normal": {
                    "label": {
                        "show": true, 
                        "position": "top"
                    }
                }
            }, 
            "data": [
                900, 
                345, 
                393, 
                "-", 
                "-", 
                135, 
                178, 
                286, 
                "-", 
                "-", 
                "-"
            ]
        }, 
        {
            "name": "支出", 
            "type": "bar", 
            "stack": "总量", 
            "itemStyle": {
                "normal": {
                    "label": {
                        "show": true, 
                        "position": "bottom"
                    }
                }
            }, 
            "data": [
                "-", 
                "-", 
                "-", 
                108, 
                154, 
                "-", 
                "-", 
                "-", 
                119, 
                361, 
                203
            ]
        }
    ]
}
json



{  
 "title": {  
 "text": "阶梯瀑布图",   
 "subtext": "From ExcelHome",   
 "sublink": "http://e.weibo.com/1341556070/Aj1J2x5a5"  
 },   
 "tooltip": {  
 "trigger": "axis",   
 "axisPointer": {  
 "type": "shadow"  
 }  
 },   
 "legend": {  
 "data": [  
 "支出",   
 "收入"  
 ]  
 },   
 "toolbox": {  
 "show": true,   
 "feature": {  
 "mark": {  
 "show": true  
 },   
 "dataView": {  
 "show": true,   
 "readOnly": false  
 },   
 "restore": {  
 "show": true  
 },   
 "saveAsImage": {  
 "show": true  
 }  
 }  
 },   
 "xAxis": [  
 {  
 "type": "category",   
 "splitLine": {  
 "show": false  
 },   
 "data": [  
 "11月1日",   
 "11月2日",   
 "11月3日",   
 "11月4日",   
 "11月5日",   
 "11月6日",   
 "11月7日",   
 "11月8日",   
 "11月9日",   
 "11月10日",   
 "11月11日"  
 ]  
 }  
 ],   
 "yAxis": [  
 {  
 "type": "value"  
 }  
 ],   
 "series": [  
 {  
 "name": "辅助",   
 "type": "bar",   
 "stack": "总量",   
 "itemStyle": {  
 "normal": {  
 "barBorderColor": "rgba(0,0,0,0)",   
 "color": "rgba(0,0,0,0)"  
 },   
 "emphasis": {  
 "barBorderColor": "rgba(0,0,0,0)",   
 "color": "rgba(0,0,0,0)"  
 }  
 },   
 "data": [  
 0,   
 900,   
 1245,   
 1530,   
 1376,   
 1376,   
 1511,   
 1689,   
 1856,   
 1495,   
 1292  
 ]  
 },   
 {  
 "name": "收入",   
 "type": "bar",   
 "stack": "总量",   
 "itemStyle": {  
 "normal": {  
 "label": {  
 "show": true,   
 "position": "top"  
 }  
 }  
 },   
 "data": [  
 900,   
 345,   
 393,   
 "-",   
 "-",   
 135,   
 178,   
 286,   
 "-",   
 "-",   
 "-"  
 ]  
 },   
 {  
 "name": "支出",   
 "type": "bar",   
 "stack": "总量",   
 "itemStyle": {  
 "normal": {  
 "label": {  
 "show": true,   
 "position": "bottom"  
 }  
 }  
 },   
 "data": [  
 "-",   
 "-",   
 "-",   
 108,   
 154,   
 "-",   
 "-",   
 "-",   
 119,   
 361,   
 203  
 ]  
 }  
 ]  
}  

示例 3

效果
{  
 "title": {  
 "text": "交错正负轴标签",   
 "subtext": "From ExcelHome",   
 "sublink": "http://e.weibo.com/1341556070/AjwF2AgQm"  
 },   
 "tooltip": {  
 "trigger": "axis",   
 "axisPointer": {  
 "type": "shadow"  
 }  
 },   
 "grid": {  
 "top": 80,   
 "bottom": 30  
 },   
 "xAxis": {  
 "type": "value",   
 "position": "top",   
 "splitLine": {  
 "lineStyle": {  
 "type": "dashed"  
 }  
 }  
 },   
 "yAxis": {  
 "type": "category",   
 "axisLine": {  
 "show": false  
 },   
 "axisLabel": {  
 "show": false  
 },   
 "axisTick": {  
 "show": false  
 },   
 "splitLine": {  
 "show": false  
 },   
 "data": [  
 "ten",   
 "nine",   
 "eight",   
 "seven",   
 "six",   
 "five",   
 "four",   
 "three",   
 "two",   
 "one"  
 ]  
 },   
 "series": [  
 {  
 "name": "生活费",   
 "type": "bar",   
 "stack": "总量",   
 "label": {  
 "normal": {  
 "show": true,   
 "formatter": "{b}"  
 }  
 },   
 "data": [  
 {  
 "value": -0.07,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 {  
 "value": -0.09,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.2,   
 0.44,   
 {  
 "value": -0.23,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.08,   
 {  
 "value": -0.17,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.47,   
 {  
 "value": -0.36,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.18  
 ]  
 }  
 ]  
}  
json
{  
 "title": {  
 "text": "交错正负轴标签",   
 "subtext": "From ExcelHome",   
 "sublink": "http://e.weibo.com/1341556070/AjwF2AgQm"  
 },   
 "tooltip": {  
 "trigger": "axis",   
 "axisPointer": {  
 "type": "shadow"  
 }  
 },   
 "grid": {  
 "top": 80,   
 "bottom": 30  
 },   
 "xAxis": {  
 "type": "value",   
 "position": "top",   
 "splitLine": {  
 "lineStyle": {  
 "type": "dashed"  
 }  
 }  
 },   
 "yAxis": {  
 "type": "category",   
 "axisLine": {  
 "show": false  
 },   
 "axisLabel": {  
 "show": false  
 },   
 "axisTick": {  
 "show": false  
 },   
 "splitLine": {  
 "show": false  
 },   
 "data": [  
 "ten",   
 "nine",   
 "eight",   
 "seven",   
 "six",   
 "five",   
 "four",   
 "three",   
 "two",   
 "one"  
 ]  
 },   
 "series": [  
 {  
 "name": "生活费",   
 "type": "bar",   
 "stack": "总量",   
 "label": {  
 "normal": {  
 "show": true,   
 "formatter": "{b}"  
 }  
 },   
 "data": [  
 {  
 "value": -0.07,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 {  
 "value": -0.09,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.2,   
 0.44,   
 {  
 "value": -0.23,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.08,   
 {  
 "value": -0.17,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.47,   
 {  
 "value": -0.36,   
 "label": {  
 "normal": {  
 "position": "right"  
 }  
 }  
 },   
 0.18  
 ]  
 }  
 ]  
}  

上一篇 markdown 由简入繁,上手跟我做(十)echarts 图表 - 折线(面积)图
markdown 教程(目录)
下一篇 markdown 由简入繁,上手跟我做(十二)echarts 图表 - 散点(气泡)图