markdown 由简入繁,上手跟我做(二十一)echarts 图表 - 矩形树图
语法
```echarts
json代码
```
可用 echarts 源代码,标准 json 代码
不能嵌入 js 代码
示例 1
效果
{
"title": {
"text": "ECharts 配置项查询分布",
"subtext": "2016/04",
"left": "leafDepth"
},
"tooltip": { },
"series": [
{
"name": "option",
"type": "treemap",
"visibleMin": 300,
"data": [
{
"name": "parallelAxis",
"children": [
{
"name": "parallelAxis.name",
"value": 9
},
{
"name": "parallelAxis.type",
"value": 27
},
{
"name": "parallelAxis.axisLabel",
"children": [
{
"name": "parallelAxis.axisLabel.textStyle",
"children": [
{
"name": "parallelAxis.axisLabel.textStyle.color",
"value": 1
},
{
"name": "parallelAxis.axisLabel.textStyle",
"value": 3
}
]
},
{
"name": "parallelAxis.axisLabel.formatter",
"value": 13
},
{
"name": "parallelAxis.axisLabel.interval",
"value": 4
},
{
"name": "parallelAxis.axisLabel.show",
"value": 3
},
{
"name": "parallelAxis.axisLabel.margin",
"value": 1
},
{
"name": "parallelAxis.axisLabel.rotate",
"value": 7
},
{
"name": "parallelAxis.axisLabel",
"value": 18
}
]
},
{
"name": "parallelAxis.boundaryGap",
"value": 11
},
{
"name": "parallelAxis.dim",
"value": 80
},
{
"name": "parallelAxis.parallelIndex",
"value": 38
},
{
"name": "parallelAxis.areaSelectStyle",
"children": [
{
"name": "parallelAxis.areaSelectStyle.width",
"value": 4
},
{
"name": "parallelAxis.areaSelectStyle.borderWidth",
"value": 5
},
{
"name": "parallelAxis.areaSelectStyle.borderColor",
"value": 3
},
{
"name": "parallelAxis.areaSelectStyle.color",
"value": 3
},
{
"name": "parallelAxis.areaSelectStyle.opacity",
"value": 2
},
{
"name": "parallelAxis.areaSelectStyle",
"value": 33
}
]
},
{
"name": "parallelAxis.max",
"value": 7
},
{
"name": "parallelAxis.nameTextStyle",
"children": [
{
"name": "parallelAxis.nameTextStyle.fontStyle",
"value": 2
},
{
"name": "parallelAxis.nameTextStyle.fontWeight",
"value": 2
},
{
"name": "parallelAxis.nameTextStyle.fontFamily",
"value": 2
},
{
"name": "parallelAxis.nameTextStyle.color",
"value": 1
},
{
"name": "parallelAxis.nameTextStyle.fontSize",
"value": 1
},
{
"name": "parallelAxis.nameTextStyle",
"value": 16
}
]
},
{
"name": "parallelAxis.data",
"children": [
{
"name": "parallelAxis.data.textStyle",
"children": [
{
"name": "parallelAxis.data.textStyle.fontSize",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.fontFamily",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.fontWeight",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.fontStyle",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.baseline",
"value": 1
},
{
"name": "parallelAxis.data.textStyle",
"value": 3
}
]
},
{
"name": "parallelAxis.data.value",
"value": 3
},
{
"name": "parallelAxis.data",
"value": 28
}
]
},
{
"name": "parallelAxis.interval",
"value": 15
},
{
"name": "parallelAxis.axisTick",
"children": [
{
"name": "parallelAxis.axisTick.show",
"value": 2
},
{
"name": "parallelAxis.axisTick.interval",
"value": 4
},
{
"name": "parallelAxis.axisTick.inside",
"value": 2
},
{
"name": "parallelAxis.axisTick.length",
"value": 2
},
{
"name": "parallelAxis.axisTick.lineStyle",
"children": [
{
"name": "parallelAxis.axisTick.lineStyle.width",
"value": 1
},
{
"name": "parallelAxis.axisTick.lineStyle",
"value": 2
}
]
},
{
"name": "parallelAxis.axisTick",
"value": 16
}
]
},
{
"name": "parallelAxis.axisLine",
"children": [
{
"name": "parallelAxis.axisLine.lineStyle",
"children": [
{
"name": "parallelAxis.axisLine.lineStyle.color",
"value": 6
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowBlur",
"value": 3
},
{
"name": "parallelAxis.axisLine.lineStyle.type",
"value": 2
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowColor",
"value": 2
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowOffsetY",
"value": 1
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowOffsetX",
"value": 1
},
{
"name": "parallelAxis.axisLine.lineStyle.width",
"value": 1
},
{
"name": "parallelAxis.axisLine.lineStyle",
"value": 9
}
]
},
{
"name": "parallelAxis.axisLine.show",
"value": 3
},
{
"name": "parallelAxis.axisLine",
"value": 24
}
]
},
{
"name": "parallelAxis.nameGap",
"value": 10
},
{
"name": "parallelAxis.min",
"value": 10
},
{
"name": "parallelAxis.splitNumber",
"value": 6
},
{
"name": "parallelAxis.nameLocation",
"value": 9
},
{
"name": "parallelAxis.inverse",
"value": 5
},
{
"name": "parallelAxis.scale",
"value": 3
},
{
"name": "parallelAxis.silent",
"value": 1
},
{
"name": "parallelAxis",
"value": 2600
}
]
},
{
"name": "animationDurationUpdate",
"value": 1609
}
],
"leafDepth": 2,
"levels": [
{
"itemStyle": {
"normal": {
"borderColor": "#555",
"borderWidth": 4,
"gapWidth": 4
}
}
},
{
"colorSaturation": [
0.3,
0.6
],
"itemStyle": {
"normal": {
"borderColorSaturation": 0.7,
"gapWidth": 2,
"borderWidth": 2
}
}
},
{
"colorSaturation": [
0.3,
0.5
],
"itemStyle": {
"normal": {
"borderColorSaturation": 0.6,
"gapWidth": 1
}
}
},
{
"colorSaturation": [
0.3,
0.5
]
}
]
}
]
}
json
{
"title": {
"text": "ECharts 配置项查询分布",
"subtext": "2016/04",
"left": "leafDepth"
},
"tooltip": { },
"series": [
{
"name": "option",
"type": "treemap",
"visibleMin": 300,
"data": [
{
"name": "parallelAxis",
"children": [
{
"name": "parallelAxis.name",
"value": 9
},
{
"name": "parallelAxis.type",
"value": 27
},
{
"name": "parallelAxis.axisLabel",
"children": [
{
"name": "parallelAxis.axisLabel.textStyle",
"children": [
{
"name": "parallelAxis.axisLabel.textStyle.color",
"value": 1
},
{
"name": "parallelAxis.axisLabel.textStyle",
"value": 3
}
]
},
{
"name": "parallelAxis.axisLabel.formatter",
"value": 13
},
{
"name": "parallelAxis.axisLabel.interval",
"value": 4
},
{
"name": "parallelAxis.axisLabel.show",
"value": 3
},
{
"name": "parallelAxis.axisLabel.margin",
"value": 1
},
{
"name": "parallelAxis.axisLabel.rotate",
"value": 7
},
{
"name": "parallelAxis.axisLabel",
"value": 18
}
]
},
{
"name": "parallelAxis.boundaryGap",
"value": 11
},
{
"name": "parallelAxis.dim",
"value": 80
},
{
"name": "parallelAxis.parallelIndex",
"value": 38
},
{
"name": "parallelAxis.areaSelectStyle",
"children": [
{
"name": "parallelAxis.areaSelectStyle.width",
"value": 4
},
{
"name": "parallelAxis.areaSelectStyle.borderWidth",
"value": 5
},
{
"name": "parallelAxis.areaSelectStyle.borderColor",
"value": 3
},
{
"name": "parallelAxis.areaSelectStyle.color",
"value": 3
},
{
"name": "parallelAxis.areaSelectStyle.opacity",
"value": 2
},
{
"name": "parallelAxis.areaSelectStyle",
"value": 33
}
]
},
{
"name": "parallelAxis.max",
"value": 7
},
{
"name": "parallelAxis.nameTextStyle",
"children": [
{
"name": "parallelAxis.nameTextStyle.fontStyle",
"value": 2
},
{
"name": "parallelAxis.nameTextStyle.fontWeight",
"value": 2
},
{
"name": "parallelAxis.nameTextStyle.fontFamily",
"value": 2
},
{
"name": "parallelAxis.nameTextStyle.color",
"value": 1
},
{
"name": "parallelAxis.nameTextStyle.fontSize",
"value": 1
},
{
"name": "parallelAxis.nameTextStyle",
"value": 16
}
]
},
{
"name": "parallelAxis.data",
"children": [
{
"name": "parallelAxis.data.textStyle",
"children": [
{
"name": "parallelAxis.data.textStyle.fontSize",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.fontFamily",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.fontWeight",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.fontStyle",
"value": 1
},
{
"name": "parallelAxis.data.textStyle.baseline",
"value": 1
},
{
"name": "parallelAxis.data.textStyle",
"value": 3
}
]
},
{
"name": "parallelAxis.data.value",
"value": 3
},
{
"name": "parallelAxis.data",
"value": 28
}
]
},
{
"name": "parallelAxis.interval",
"value": 15
},
{
"name": "parallelAxis.axisTick",
"children": [
{
"name": "parallelAxis.axisTick.show",
"value": 2
},
{
"name": "parallelAxis.axisTick.interval",
"value": 4
},
{
"name": "parallelAxis.axisTick.inside",
"value": 2
},
{
"name": "parallelAxis.axisTick.length",
"value": 2
},
{
"name": "parallelAxis.axisTick.lineStyle",
"children": [
{
"name": "parallelAxis.axisTick.lineStyle.width",
"value": 1
},
{
"name": "parallelAxis.axisTick.lineStyle",
"value": 2
}
]
},
{
"name": "parallelAxis.axisTick",
"value": 16
}
]
},
{
"name": "parallelAxis.axisLine",
"children": [
{
"name": "parallelAxis.axisLine.lineStyle",
"children": [
{
"name": "parallelAxis.axisLine.lineStyle.color",
"value": 6
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowBlur",
"value": 3
},
{
"name": "parallelAxis.axisLine.lineStyle.type",
"value": 2
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowColor",
"value": 2
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowOffsetY",
"value": 1
},
{
"name": "parallelAxis.axisLine.lineStyle.shadowOffsetX",
"value": 1
},
{
"name": "parallelAxis.axisLine.lineStyle.width",
"value": 1
},
{
"name": "parallelAxis.axisLine.lineStyle",
"value": 9
}
]
},
{
"name": "parallelAxis.axisLine.show",
"value": 3
},
{
"name": "parallelAxis.axisLine",
"value": 24
}
]
},
{
"name": "parallelAxis.nameGap",
"value": 10
},
{
"name": "parallelAxis.min",
"value": 10
},
{
"name": "parallelAxis.splitNumber",
"value": 6
},
{
"name": "parallelAxis.nameLocation",
"value": 9
},
{
"name": "parallelAxis.inverse",
"value": 5
},
{
"name": "parallelAxis.scale",
"value": 3
},
{
"name": "parallelAxis.silent",
"value": 1
},
{
"name": "parallelAxis",
"value": 2600
}
]
},
{
"name": "animationDurationUpdate",
"value": 1609
}
],
"leafDepth": 2,
"levels": [
{
"itemStyle": {
"normal": {
"borderColor": "#555",
"borderWidth": 4,
"gapWidth": 4
}
}
},
{
"colorSaturation": [
0.3,
0.6
],
"itemStyle": {
"normal": {
"borderColorSaturation": 0.7,
"gapWidth": 2,
"borderWidth": 2
}
}
},
{
"colorSaturation": [
0.3,
0.5
],
"itemStyle": {
"normal": {
"borderColorSaturation": 0.6,
"gapWidth": 1
}
}
},
{
"colorSaturation": [
0.3,
0.5
]
}
]
}
]
}
上一篇 markdown 由简入繁,上手跟我做(二十)echarts 图表 - 树图
markdown 教程(目录)
下一篇 markdown 由简入繁,上手跟我做(二十二)echarts 图表 - 旭日图