markdown 由简入繁,上手跟我做(二十五)echarts 图表 - 漏斗图

语法

```echarts

json代码

```

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

示例 1

效果
{
    "title": {
        "text": "漏斗图", 
        "subtext": "纯属虚构"
    }, 
		 "toolbox": {
        "show": true, 
        "feature": {
            "mark": {
                "show": true
            }, 
            "dataView": {
                "show": true, 
                "readOnly": false
            }, 
            "restore": {
                "show": true
            }, 
            "saveAsImage": {
                "show": true
            }
        }
    },  
    "tooltip": {
        "trigger": "item", 
        "formatter": "{a} <br/>{b} : {c}%"
    }, 
    "toolbox": {
        "feature": {
            "dataView": {
                "readOnly": false
            }, 
            "restore": { }, 
            "saveAsImage": { }
        }
    }, 
    "legend": {
        "data": [
            "展现", 
            "点击", 
            "访问", 
            "咨询", 
            "订单"
        ]
    }, 
    "calculable": true, 
    "series": [
        {
            "name": "漏斗图", 
            "type": "funnel", 
            "left": "10%", 
            "top": 60, 
            "bottom": 60, 
            "width": "80%", 
            "min": 0, 
            "max": 100, 
            "minSize": "0%", 
            "maxSize": "100%", 
            "sort": "descending", 
            "gap": 2, 
            "label": {
                "show": true, 
                "position": "inside"
            }, 
            "labelLine": {
                "length": 10, 
                "lineStyle": {
                    "width": 1, 
                    "type": "solid"
                }
            }, 
            "itemStyle": {
                "borderColor": "#fff", 
                "borderWidth": 1
            }, 
            "emphasis": {
                "label": {
                    "fontSize": 20
                }
            }, 
            "data": [
                {
                    "value": 60, 
                    "name": "访问"
                }, 
                {
                    "value": 40, 
                    "name": "咨询"
                }, 
                {
                    "value": 20, 
                    "name": "订单"
                }, 
                {
                    "value": 80, 
                    "name": "点击"
                }, 
                {
                    "value": 100, 
                    "name": "展现"
                }
            ]
        }
    ]
}
json
{
    "title": {
        "text": "漏斗图", 
        "subtext": "纯属虚构"
    }, 
		 "toolbox": {
        "show": true, 
        "feature": {
            "mark": {
                "show": true
            }, 
            "dataView": {
                "show": true, 
                "readOnly": false
            }, 
            "restore": {
                "show": true
            }, 
            "saveAsImage": {
                "show": true
            }
        }
    },  
    "tooltip": {
        "trigger": "item", 
        "formatter": "{a} <br/>{b} : {c}%"
    }, 
    "toolbox": {
        "feature": {
            "dataView": {
                "readOnly": false
            }, 
            "restore": { }, 
            "saveAsImage": { }
        }
    }, 
    "legend": {
        "data": [
            "展现", 
            "点击", 
            "访问", 
            "咨询", 
            "订单"
        ]
    }, 
    "calculable": true, 
    "series": [
        {
            "name": "漏斗图", 
            "type": "funnel", 
            "left": "10%", 
            "top": 60, 
            "bottom": 60, 
            "width": "80%", 
            "min": 0, 
            "max": 100, 
            "minSize": "0%", 
            "maxSize": "100%", 
            "sort": "descending", 
            "gap": 2, 
            "label": {
                "show": true, 
                "position": "inside"
            }, 
            "labelLine": {
                "length": 10, 
                "lineStyle": {
                    "width": 1, 
                    "type": "solid"
                }
            }, 
            "itemStyle": {
                "borderColor": "#fff", 
                "borderWidth": 1
            }, 
            "emphasis": {
                "label": {
                    "fontSize": 20
                }
            }, 
            "data": [
                {
                    "value": 60, 
                    "name": "访问"
                }, 
                {
                    "value": 40, 
                    "name": "咨询"
                }, 
                {
                    "value": 20, 
                    "name": "订单"
                }, 
                {
                    "value": 80, 
                    "name": "点击"
                }, 
                {
                    "value": 100, 
                    "name": "展现"
                }
            ]
        }
    ]
}

示例 2

效果
{
    "title": {
        "text": "漏斗图", 
        "subtext": "纯属虚构"
    }, 
    "tooltip": {
        "trigger": "item", 
        "formatter": "{a} <br/>{b} : {c}%"
    }, 
	"toolbox": {
        "show": true, 
        "feature": {
            "mark": {
                "show": true
            }, 
            "dataView": {
                "show": true, 
                "readOnly": false
            }, 
            "restore": {
                "show": true
            }, 
            "saveAsImage": {
                "show": true
            }
        }
    },  
    "legend": {
        "data": [
            "展现", 
            "点击", 
            "访问", 
            "咨询", 
            "订单"
        ]
    }, 
    "series": [
        {
            "name": "预期", 
            "type": "funnel", 
            "left": "10%", 
            "width": "80%", 
            "label": {
                "normal": {
                    "formatter": "{b}预期"
                }, 
                "emphasis": {
                    "position": "inside", 
                    "formatter": "{b}预期: {c}%"
                }
            }, 
            "labelLine": {
                "normal": {
                    "show": false
                }
            }, 
            "itemStyle": {
                "normal": {
                    "opacity": 0.7
                }
            }, 
            "data": [
                {
                    "value": 60, 
                    "name": "访问"
                }, 
                {
                    "value": 40, 
                    "name": "咨询"
                }, 
                {
                    "value": 20, 
                    "name": "订单"
                }, 
                {
                    "value": 80, 
                    "name": "点击"
                }, 
                {
                    "value": 100, 
                    "name": "展现"
                }
            ]
        }, 
        {
            "name": "实际", 
            "type": "funnel", 
            "left": "10%", 
            "width": "80%", 
            "maxSize": "80%", 
            "label": {
                "normal": {
                    "position": "inside", 
                    "formatter": "{c}%", 
                    "textStyle": {
                        "color": "#fff"
                    }
                }, 
                "emphasis": {
                    "position": "inside", 
                    "formatter": "{b}实际: {c}%"
                }
            }, 
            "itemStyle": {
                "normal": {
                    "opacity": 0.5, 
                    "borderColor": "#fff", 
                    "borderWidth": 2
                }
            }, 
            "data": [
                {
                    "value": 30, 
                    "name": "访问"
                }, 
                {
                    "value": 10, 
                    "name": "咨询"
                }, 
                {
                    "value": 5, 
                    "name": "订单"
                }, 
                {
                    "value": 50, 
                    "name": "点击"
                }, 
                {
                    "value": 80, 
                    "name": "展现"
                }
            ]
        }
    ]
}
json
{
    "title": {
        "text": "漏斗图", 
        "subtext": "纯属虚构"
    }, 
    "tooltip": {
        "trigger": "item", 
        "formatter": "{a} <br/>{b} : {c}%"
    }, 
	"toolbox": {
        "show": true, 
        "feature": {
            "mark": {
                "show": true
            }, 
            "dataView": {
                "show": true, 
                "readOnly": false
            }, 
            "restore": {
                "show": true
            }, 
            "saveAsImage": {
                "show": true
            }
        }
    },  
    "legend": {
        "data": [
            "展现", 
            "点击", 
            "访问", 
            "咨询", 
            "订单"
        ]
    }, 
    "series": [
        {
            "name": "预期", 
            "type": "funnel", 
            "left": "10%", 
            "width": "80%", 
            "label": {
                "normal": {
                    "formatter": "{b}预期"
                }, 
                "emphasis": {
                    "position": "inside", 
                    "formatter": "{b}预期: {c}%"
                }
            }, 
            "labelLine": {
                "normal": {
                    "show": false
                }
            }, 
            "itemStyle": {
                "normal": {
                    "opacity": 0.7
                }
            }, 
            "data": [
                {
                    "value": 60, 
                    "name": "访问"
                }, 
                {
                    "value": 40, 
                    "name": "咨询"
                }, 
                {
                    "value": 20, 
                    "name": "订单"
                }, 
                {
                    "value": 80, 
                    "name": "点击"
                }, 
                {
                    "value": 100, 
                    "name": "展现"
                }
            ]
        }, 
        {
            "name": "实际", 
            "type": "funnel", 
            "left": "10%", 
            "width": "80%", 
            "maxSize": "80%", 
            "label": {
                "normal": {
                    "position": "inside", 
                    "formatter": "{c}%", 
                    "textStyle": {
                        "color": "#fff"
                    }
                }, 
                "emphasis": {
                    "position": "inside", 
                    "formatter": "{b}实际: {c}%"
                }
            }, 
            "itemStyle": {
                "normal": {
                    "opacity": 0.5, 
                    "borderColor": "#fff", 
                    "borderWidth": 2
                }
            }, 
            "data": [
                {
                    "value": 30, 
                    "name": "访问"
                }, 
                {
                    "value": 10, 
                    "name": "咨询"
                }, 
                {
                    "value": 5, 
                    "name": "订单"
                }, 
                {
                    "value": 50, 
                    "name": "点击"
                }, 
                {
                    "value": 80, 
                    "name": "展现"
                }
            ]
        }
    ]
}

上一篇 markdown 由简入繁,上手跟我做(二十四)echarts 图表 - 桑基图
markdown 教程(目录)
下一篇 markdown 由简入繁,上手跟我做(二十六)echarts 图表 - 仪表盘