我无法理解如何从数据帧创建data.tree。我有一个包含两列的数据框:
代码:
OfficeOrg <- read_csv("hierarchy")
OfficeOrg$pathString <- paste("Root",
OfficeOrg$SupervisorEmpID, OfficeOrg$EmpID, sep = "/")
RptTree <- as.Node(OfficeOrg)
样本数据有25行。通过检查数据,我可以看到有五个级别。也就是说,我希望RptTree对象显示在SupervisorEmpID下分组的EmpID,深度为5。
Root
|_TopLevelSupervisor
|_SecondLevelSupervisor
|_ThirdLevelSupervisor
|_Employee
相反,我只看到三个级别。根,每个SupervisorEmpID和员工一个。
Root
|_Supervisor
|_ Employee
不是通过遍历所有级别来构建树。 通常,这意味着我盯着脸上的东西,但没认出来。
我想念什么?