API
桑基图 (Sankey Diagram),是一种特定类型的流图,用于描述一组值到另一组值的流向。桑基图的特点如下: 起始流量和结束流量相同,所有主支宽度的总和与所有分出去的分支宽度总和相等,保持能量的平衡; 在内部,不同的线条代表了不同的流量分流情况,它的宽度成比例地显示此分支占有的流量; 节点不同的宽度代表了特定状态下的流量大小。 桑基图通常应用于能源、材料成分、金融等数据的可视化分析。
Sankey Diagram
{ data: { type: 'fetch', value: 'https://assets.antv.antgroup.com/g2/energy.json', transform: [ { type: 'custom', callback: (data) => ({ links: data }), }, ], }, style: { labelSpacing: 3, labelFontWeight: 'blod', nodeStrokeWidth: 1.2, linkFillOpacity: 0.4 } }
Ant Design Charts 中布局(Layout) 用于指定一些有特定布局函数标记的布局方法的参数,比如 Snakey, WordCloud 等。
({ layout: { nodeAlign: 'center', nodePadding: 0.03, }, });