我目前在 R 工作,需要一种方法来可视化分层树...
我希望能够最初定义一棵树,其中每个节点都有一个父节点,每个父节点可以有多个子节点。
我希望能够在不同的父节点下拖放节点并执行一些计算(在 R 中),然后在可视化上更新,例如假设每个节点都有一个值;当我将节点放在父节点下时,我想对子节点求和并将值与父节点进行比较。
所以问题是是否有人有任何想法如何解决这个问题或尝试过类似的方法?
我一直在研究闪亮的(例如,shinyDND)和 javascript(例如 gojs),但与其钻牛角尖,我还可以使用一些建议。唯一需要注意的是,更新的计算需要在 R 中完成(它们比总和更复杂,并且会在我正在运行的分析中递归)。