前面安装的步骤以及大致使用在主页柱状图的使用那篇文章中 可以点击主页进行访问
from pyecharts.charts import Tree
from pyecharts import options as opts
data [
{ children :[
{ children :[{ name : matplotlib },{ name : Seaborn },{ name : HoloViews },{ name : Altair },{ name : Plotly }],
name : Python的常用可视化库 },
{ children :[{ name : Pyecharts }],
name : Echarts },
{ name : Tableau },
{ children :[{ name : Quick BI },{ name : DataV }],
name : 阿里云产品 }
name : 可视化工具 }
# 导入的data是一个json格式的数据
tree (
Tree()
.add( ,data,layout orthogonal ,symbol emptyCircle ,orient LR )
# 参数layout的 radial 是径向布局是指以根节点为圆心 每一层节点为环 而 orthogonal 是正常的水平和垂直布局
# 参数symbol是标记类型形状 提供的类型有: emptyCircle , circle , rect , roundRect , triangle , diamond , pin , arrow
# 参数orient是布局方向 水平从左到右为 LR 水平从右往左为 RL 垂直从上到下为 TB ,垂直从下到上为 BT
.set_global_opts(title_opts opts.TitleOpts(title 可视化工具树图(从左到右) ))
tree.render_notebook()
圆环树图相对于来说用的比较冷门。
pyecharts树图的使用相对于来说比较简单 只要导入数据以json格式为主并且将几个重要的参数记住 基本来说没什么问题



