【发布时间】:2018-02-27 13:34:36
【问题描述】:
假设您有一个如下所示的数据表
我为糟糕的格式道歉
name time code val
cat 2012 a2 2321
dog 1980 b2 424
cat 2101 c6 34
moose 2310 c6 5.6
dog 1972 h9 34
lion 1982 g8 12
我希望它获取所有唯一代码,以便表格像这样排列
name time a2 b2 c6 h9 g8
cat 2012 2321 NA NA NA NA
dog 1980 NA 424 NA NA NA
cat 2101 NA NA 34 NA NA
moose 2310 NA NA 5.6 NA NA
dog 1972 NA NA NA 34 NA
lion 1982 NA NA NA NA 12
有人可以描述我将如何在 R 中执行此操作吗?您不必提供任何代码,但有关如何执行此操作的一些指示会很好。我正在使用的数据集要大得多,并且可能包含许多重复项。
感谢任何建议
感谢您的阅读
【问题讨论】:
标签: r dplyr tidyr data-cleaning tidy