用pyecharts画树图
时间: 2023-11-15 14:04:02 浏览: 171
Python如何生成树形图案
5星 · 资源好评率100%
以下是一个简单的例子,使用pyecharts库绘制树图:
```python
from pyecharts import options as opts
from pyecharts.charts import Tree
# 构造树节点数据
data = [
{
"name": "父节点1",
"children": [
{"name": "子节点1"},
{"name": "子节点2"},
],
},
{
"name": "父节点2",
"children": [
{"name": "子节点3"},
{"name": "子节点4"},
],
},
]
# 创建树图对象
tree = Tree()
# 添加数据
tree.add("", data)
# 设置全局配置项
tree.set_global_opts(
title_opts=opts.TitleOpts(title="树图示例"),
tooltip_opts=opts.TooltipOpts(trigger="item", trigger_on="mousemove"),
)
# 渲染图表
tree.render("tree.html")
```
运行以上代码,会生成一个名为“tree.html”的文件,用浏览器打开即可查看树图。如果需要更多的配置,可以查看pyecharts文档进行修改。
阅读全文