我正在使用Highcharts创建Sankey图表,我希望按字母顺序对源标签和目标标签进行排序在此图像中,您可以看到标签是根据数据值随机分配我希望对源标签和目标标签进行排序因此,在第二列中,我希望看到按以下顺序排列节点,
England -> France -> Portugal -> Spain
如何对所有节点进行排序才能得到这样的结果?
谢谢!x1c 0d1x
我正在使用Highcharts创建Sankey图表,我希望按字母顺序对源标签和目标标签进行排序在此图像中,您可以看到标签是根据数据值随机分配我希望对源标签和目标标签进行排序因此,在第二列中,我希望看到按以下顺序排列节点,
England -> France -> Portugal -> Spain
如何对所有节点进行排序才能得到这样的结果?
谢谢!x1c 0d1x
1条答案
按热度按时间ma8fv8wu1#
在sankey类型图中没有按名称排序的特殊选项,数据可视化基于流组合算法。
通过根据keys.to以正确的顺序重新排列数据,可以轻松地进行后期排序。
https://jsfiddle.net/BlackLabel/f5L3ajy8/2/