【发布时间】:2022-12-14 11:18:52
【问题描述】:
我想自定义我的 data.tree。问题是我需要每个节点的箭头来按顺序显示我的“薪水”。
这正是您键入 print(data.tree) 时获得的格式。
解释:
Chef <- Node$new("Chef")
Chef2 <- Chef$AddChild("Chef2")
Manager1 <- Chef2$AddChild("Manager1")
Manager2 <- Chef2$AddChild("Manager2")
Manager3 <- Chef2$AddChild("Manager3")
employee1 <- Manager1$AddChild("employee1")
employee2 <- Manager1$AddChild("employee2")
employee3 <- Manager2$AddChild("employee3")
employee4 <- Manager2$AddChild("employee4")
employee5 <- Manager2$AddChild("employee5")
employee6 <- Manager3$AddChild("employee6")
employee7 <- Manager3$AddChild("employee7")
employee8 <- Manager3$AddChild("employee8")
Salary <- c("100000", "50000", "25000", "25000", "3000", "90000", "20000", "1000", "10000", "5000", "1500", "5000", "3000")
Chef <- ToDataFrameTree(Chef, "pathString")
Chef <- as.data.frame(Chef)
Chef$Salary <- Salary
Chef <- as.Node(Chef)
print(Chef, "Salary")
plot(Chef)
如果我能将它想象成这样,那就太好了:
但是我只管理这样的事情......
我知道描述起来有点复杂,但如果有人能提供帮助,我将不胜感激。
【问题讨论】:
标签: ggplot2 plot graphviz diagrammer data.tree