我一直试图用collapsibletree
包绘制一个可折叠的树,但是我没有得到我需要的。另外,这个图应该用R脚本的可视化功能上传到Power BI。
假设我有这样一个 Dataframe :
parent <- c("", "Carlos", "Carlos", "María", "María", "Paula", "Alex")
child <- c("Carlos", "María", "Alex", "Javier", "Paula", "Pablo", "Pepe")
df <- data.frame(parent, child)
然后,我想画一个可折叠的树:
collapsibleTree(df = df,
hierarchy = c("parent", "child"),
root = "Carlos")
但我得到的结果是:
我想要的结果是:
有人知道怎么得到那个解吗?
提前感谢,祝你有美好的一天!!
1条答案
按热度按时间bzzcjhmw1#
在数据中应该有一个值
NA
,因为你需要一个起点,这就是为什么我把parent
向量中的""
改为NA
,然后你可以使用下面的代码:输出: