data:Sequence[Union[opts.TreeItem,dict]],2.布局树图的布局,有‘正交’和‘径向’两种。这里的正交布局,就是我们通常所说的'水平'和'垂直'方向,对应的参数取值为'orthogonal'。而径向布局是指以根节点为圆心,每一层节点为环,一层层向外发散绘制而成的布局,对应的参数取值为'radial'。
c=(Tree().add("",date,orient="BT",layout="radial").set_global_opts(title_opts=opts.TitleOpts(title="Tree-基本示例")).render_notebook())3.图形标记的图形。ECharts提供的标记类型包括'emptyCircle','circle','rect','roundRect',
1.rect会变为正方形
2.circle会实心
3.roundRect实心
标记的大小,可以设置成诸如10这样单一的数字,也可以用数组分开表示宽和高,例如[20,10]表示标记宽为20,高为10。
可以设定为矩阵[15,20]:
树图中正交布局的方向,也就是说只有在layout='orthogonal'的时候,该配置项才生效。对应有水平方向的从左到右,从右到左;以及垂直方向的从上到下,从下到上。取值分别为'LR','RL','TB','BT'。注意,之前的配置项值'horizontal',等同于'LR','vertical'等同于'TB'。
"RL"
这里有:
pos_top:tree组件离容器上侧的距离。top的值可以是像20这样的具体像素值,可以是像'20%'这样相对于容器高宽的百分比,也可以是'top','middle','bottom'。如果top的值为'top','middle','bottom',组件会根据相应的位置自动对齐。
还有pos_left,pos_bottom,pos_right。
通过设定collapse_interval来决定多少节点。
分别有曲线和折线两种,对应的取值是curve和polyline.注意:该配置项只在正交布局下有效,在经向布局下的开发环境中会报错。
以上就是本期全部内容。我是fanstuck,有问题大家随时留言讨论,我们下期见