API

桑基图 (Sankey Diagram),是一种特定类型的流图,用于描述一组值到另一组值的流向。桑基图的特点如下: 起始流量和结束流量相同,所有主支宽度的总和与所有分出去的分支宽度总和相等,保持能量的平衡; 在内部,不同的线条代表了不同的流量分流情况,它的宽度成比例地显示此分支占有的流量; 节点不同的宽度代表了特定状态下的流量大小。 桑基图通常应用于能源、材料成分、金融等数据的可视化分析。

开始使用

sankey

{ 
  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, 
  }, 
}); 
选项