通过这个站点,我最近发现了 Sankey Diagrams,这是一种可视化传统流程图中正在发生的事情的好方法。
这是George M. Whitesides 和 George W. Crabtree的一个很好的桑基图示例, 来源;不要忘记能源的长期基础研究,科学,2007 年 2 月 9 日:卷。315. 不。5813,第 796 - 798 页。
在我意识到没有 Sankey R-package 后,我在网上找到了一个 R 脚本,不幸的是,这个脚本非常原始并且有些受限。寄予厚望,我在 stackoverflow 上要求提供 Sankey R 包或更成熟的功能,但令我惊讶的是,似乎我们没有在 R 中构建 Sankey Diagrams 的成熟功能。
在我发布了一个赏金Geek On Acid之后,他非常友好地建议对现有脚本进行一些小改动,使其或多或少地适用于我的特定目的。
改进后的 R 脚本产生了这个图表, Source;stackoverflow.com。
但是,缺少 R 包是否表明 Sankey Diagrams 并不是一种在数据流中使用 R 可视化损耗的惊人方式,就像上图中所示的那样(请参阅有关数据和 R 代码的初始 stackoverflow 问题。也许有一种更好的方式来可视化损耗。
您认为使用 R 在数据流中可视化损耗的最佳方法是什么?