树型图表
树图
# 虚假数据
data = [
{"name": "湖南",
"children": [
{"name": "长沙",
"children": [
{"name": "雨花区", "value": 55},
{"name": "岳麓区", "value": 34},
{"name": "天心区", "value": 144},
]},
{"name": "常德",
"children": [
{"name": "武陵区", "value": 156},
{"name": "鼎城区", "value": 134},
]},
{"name": "湘潭", "value": 87},
{"name": "株洲", "value": 23},
],
}
]
tree = (
Tree()
.add("", data)
)
tree.render_notebook()

矩形树图
# 虚假数据
data = [
{"name": "湖南",
"children": [
{"name": "长沙",
"children": [
{"name": "雨花区", "value": 55},
{"name": "岳麓区", "value": 34},
{"name": "天心区", "value": 144},
]},
{"name": "常德",
"children": [
{"name": "武陵区", "value": 156},
{"name": "鼎城区", "value": 134},
]},
{"name": "湘潭", "value": 87},
{"name": "株洲", "value": 23},
],
},
{"name": "湖北",
"children": [
{"name": "武汉",
"children": [
{"name": "洪山区", "value": 55},
{"name": "东湖高新", "value": 78},
{"name": "江夏区", "value": 34},
]},
{"name": "鄂州", "value": 67},
{"name": "襄阳", "value": 34},
],
},
{"name": "北京", "value": 235}
]
treemap = (
TreeMap()
.add("", data)
)
treemap.render_notebook()
