我在R中使用函数的能力有限,我想使用函数或循环来自动化相对简单的工作流程,但遇到了困难。我想选一个df:
User WorkItem WorkDate HoursWorked
Smith A 11/1/18 7
Smith B 11/1/18 1
Jones C 11/1/18 8
Jones C 11/2/18 8
Walker A 11/1/18 4
Walker B 11/3/18 6
并具有一个功能/循环,该功能可基于$ User中的唯一值创建具有所有记录的新dfs,因此在示例中3个dfs,每个记录2条记录,按#WorkDate排序。我使用split
将df分解为列表中包含的小标题(示例中为3个),但是无法将小标题转换为dfs而没有单独调用,例如tibble1 <- splitdf[[1]]