动态物种丰度桑基图
1.示例结果文件如下
云工具运行正常的话,会出现一个sankey.html网页结果。用户可以通过浏览器打开网页,该网页结果有以下可以调整输出图片格式的小工具。

1.1 红色框内共有五个工具,从左往右分别代表:
- Node Label Position:调整节点标签位置在左,中或右边。
- Force Position:如果设为false,则Node Lable Positon可能不会起作用。
- Title Setting:标题名称和字体颜色及字体大小。
- Label Setting:节点字体颜色和大小
- Plot Width和Plot Height:输出图片大小。这个设置后需要结合蓝框最左边两个才能起作用。不会调整当前图片大小。
1.2 蓝色框内共八个工具,从左往右分别代表:
- 保存图片为svg格式
- 保存图片为png格式.
- 这个按钮允许用户通过点击和拖动来缩放图表的二维平面。
- 启用后,用户可以通过拖动来选择图表中的区域。
- 点击这个按钮可以自动调整图表的缩放级别,以适应所有的数据。
- 这个按钮允许用户通过绘制一个“套索”(lasso)来选择图表中的点。
- 点击这个按钮可以放大图表的视图。
- 点击这个按钮可以缩小图表的视图。
1.3 Node和Link
在桑基图中,有两个主要的概念:
1.Node(节点):节点代表数据流中的一个实体,如一个过程、部门、物质或成本中心。节点通常在图中垂直排列,并且通过水平的链接相互连接。
2.Link(链接)或 Flow(流):链接是节点之间的连接,表示从一个节点到另一个节点的转移量。链接的宽度通常与转移量的大小成比例,因此更宽的链接表示更大的流量。
在桑基图中,source 和 target 是定义链接属性的两个关键字段:
- source:表示流的起始节点的索引或标识符。
- target:表示流的结束节点的索引或标识符。
如示例图,上图中的红色箭头表示的是节点(Node),蓝色箭头表示的是链接(Link)。
用户也可以通过拖拽Node线条进行调整布局,另外在点击Link或Node时会出现标签。
点击Node时会出现以下三条信息:
1.当前Node名称
2.incoming flow count:来源的个数,
3.outgoing flow count:目标个数
点击Link时会出现以下两条信息:
1.source:来源,
2.target:目标;
Link的粗细代表物种的丰度大小。