创建两个流桑基

create a two flow sankey

我是rCharts新手,我有这种数据框

> test
[[1]]
  source target value
1    EDD    EDD     2
2    EDD    EDI    23
3    EDD     NA     6

[[2]]
  source target value
1    EDI    EDI     5
2    EDI     NA     1

我想创建一个 sankey 图,其中来自 test[[1]] 的目标链接到 test[[2]] 的源。我查找了很多工具,但当我使用 sankeyPlot 绘图时,我总是只得到一个流程。 知道可以做到这一点的代码吗? 非常感谢您的帮助。

你试过冲积图吗?

Here a good example with ggplot

我认为首先您需要将数据转换为 "simple" 数据框,以便获得如下内容:

   source target value
1    EDD    EDD     2
2    EDD    EDI    23
3    EDD     NA     6
4    EDI    EDI     5
5    EDI     NA     1