markdown 由简入繁,上手跟我做(十四)echarts 图表 - 饼图
语法
```echarts
json代码
```
可用 echarts 源代码,标准 json 代码
不能嵌入 js 代码
示例 1
效果
{
"title": {
"text": "某站点用户访问来源",
"subtext": "纯属虚构",
"x": "center"
},
"tooltip": {
"trigger": "item",
"formatter": "{a} <br/>{b} : {c} ({d}%)"
},
"legend": {
"orient": "vertical",
"x": "left",
"data": [
"直接访问",
"邮件营销",
"联盟广告",
"视频广告",
"搜索引擎"
]
},
"toolbox": {
"show": true,
"feature": {
"mark": {
"show": true
},
"dataView": {
"show": true,
"readOnly": false
},
"magicType": {
"show": true,
"type": [
"pie",
"funnel"
],
"option": {
"funnel": {
"x": "25%",
"width": "50%",
"funnelAlign": "left",
"max": 1548
}
}
},
"restore": {
"show": true
},
"saveAsImage": {
"show": true
}
}
},
"calculable": true,
"series": [
{
"name": "访问来源",
"type": "pie",
"radius": "55%",
"center": [
"50%",
"60%"
],
"data": [
{
"value": 335,
"name": "直接访问"
},
{
"value": 310,
"name": "邮件营销"
},
{
"value": 234,
"name": "联盟广告"
},
{
"value": 135,
"name": "视频广告"
},
{
"value": 1548,
"name": "搜索引擎"
}
]
}
]
}
json
{
"title": {
"text": "某站点用户访问来源",
"subtext": "纯属虚构",
"x": "center"
},
"tooltip": {
"trigger": "item",
"formatter": "{a} <br/>{b} : {c} ({d}%)"
},
"legend": {
"orient": "vertical",
"x": "left",
"data": [
"直接访问",
"邮件营销",
"联盟广告",
"视频广告",
"搜索引擎"
]
},
"toolbox": {
"show": true,
"feature": {
"mark": {
"show": true
},
"dataView": {
"show": true,
"readOnly": false
},
"magicType": {
"show": true,
"type": [
"pie",
"funnel"
],
"option": {
"funnel": {
"x": "25%",
"width": "50%",
"funnelAlign": "left",
"max": 1548
}
}
},
"restore": {
"show": true
},
"saveAsImage": {
"show": true
}
}
},
"calculable": true,
"series": [
{
"name": "访问来源",
"type": "pie",
"radius": "55%",
"center": [
"50%",
"60%"
],
"data": [
{
"value": 335,
"name": "直接访问"
},
{
"value": 310,
"name": "邮件营销"
},
{
"value": 234,
"name": "联盟广告"
},
{
"value": 135,
"name": "视频广告"
},
{
"value": 1548,
"name": "搜索引擎"
}
]
}
]
}
示例 2
效果
{
"tooltip": {
"trigger": "item",
"formatter": "{a} <br/>{b} : {c} ({d}%)"
},
"legend": {
"orient": "vertical",
"x": "left",
"data": [
"直达",
"营销广告",
"搜索引擎",
"邮件营销",
"联盟广告",
"视频广告",
"百度",
"谷歌",
"必应",
"其他"
]
},
"toolbox": {
"show": true,
"feature": {
"mark": {
"show": true
},
"dataView": {
"show": true,
"readOnly": false
},
"magicType": {
"show": true,
"type": [
"pie",
"funnel"
]
},
"restore": {
"show": true
},
"saveAsImage": {
"show": true
}
}
},
"calculable": false,
"series": [
{
"name": "访问来源",
"type": "pie",
"selectedMode": "single",
"radius": [
0,
70
],
"x": "20%",
"width": "40%",
"funnelAlign": "right",
"max": 1548,
"itemStyle": {
"normal": {
"label": {
"position": "inner"
},
"labelLine": {
"show": false
}
}
},
"data": [
{
"value": 335,
"name": "直达"
},
{
"value": 679,
"name": "营销广告"
},
{
"value": 1548,
"name": "搜索引擎",
"selected": true
}
]
},
{
"name": "访问来源",
"type": "pie",
"radius": [
100,
140
],
"x": "60%",
"width": "35%",
"funnelAlign": "left",
"max": 1048,
"data": [
{
"value": 335,
"name": "直达"
},
{
"value": 310,
"name": "邮件营销"
},
{
"value": 234,
"name": "联盟广告"
},
{
"value": 135,
"name": "视频广告"
},
{
"value": 1048,
"name": "百度"
},
{
"value": 251,
"name": "谷歌"
},
{
"value": 147,
"name": "必应"
},
{
"value": 102,
"name": "其他"
}
]
}
]
}
json
{
"tooltip": {
"trigger": "item",
"formatter": "{a} <br/>{b} : {c} ({d}%)"
},
"legend": {
"orient": "vertical",
"x": "left",
"data": [
"直达",
"营销广告",
"搜索引擎",
"邮件营销",
"联盟广告",
"视频广告",
"百度",
"谷歌",
"必应",
"其他"
]
},
"toolbox": {
"show": true,
"feature": {
"mark": {
"show": true
},
"dataView": {
"show": true,
"readOnly": false
},
"magicType": {
"show": true,
"type": [
"pie",
"funnel"
]
},
"restore": {
"show": true
},
"saveAsImage": {
"show": true
}
}
},
"calculable": false,
"series": [
{
"name": "访问来源",
"type": "pie",
"selectedMode": "single",
"radius": [
0,
70
],
"x": "20%",
"width": "40%",
"funnelAlign": "right",
"max": 1548,
"itemStyle": {
"normal": {
"label": {
"position": "inner"
},
"labelLine": {
"show": false
}
}
},
"data": [
{
"value": 335,
"name": "直达"
},
{
"value": 679,
"name": "营销广告"
},
{
"value": 1548,
"name": "搜索引擎",
"selected": true
}
]
},
{
"name": "访问来源",
"type": "pie",
"radius": [
100,
140
],
"x": "60%",
"width": "35%",
"funnelAlign": "left",
"max": 1048,
"data": [
{
"value": 335,
"name": "直达"
},
{
"value": 310,
"name": "邮件营销"
},
{
"value": 234,
"name": "联盟广告"
},
{
"value": 135,
"name": "视频广告"
},
{
"value": 1048,
"name": "百度"
},
{
"value": 251,
"name": "谷歌"
},
{
"value": 147,
"name": "必应"
},
{
"value": 102,
"name": "其他"
}
]
}
]
}
上一篇 markdown 由简入繁,上手跟我做(十三)echarts 图表 - K 线图
markdown 教程(目录)
下一篇 markdown 由简入繁,上手跟我做(十五)echarts 图表 - 雷达(面积)图