桑基图(Sankey Diagram)是一种用于可视化流量、流程或能量转移的图表类型。它使用有向图的方式表示数据的流动,通过不同宽度的箭头连接表示不同的流量量级,并显示出流量的起点和终点。
桑基图的优点是能够直观地显示数据的流动和转移过程,帮助观察数据的来源、目的和量级。它可用于可视化各种流程,如物质流量、能源转移、人员流动等。
在R语言中,可以使用各种包和库来创建桑基图,例如networkD3、ggplot2、googleVis等。这些包提供了函数和方法,使用户能够根据数据和需求生成桑基图。
【例7-8】简单桑基图的绘制示例。输入代码如下:
输出结果如图7—13所示。
图7—13 输出结果10