【发布时间】:2018-03-08 22:31:31
【问题描述】:
我有一个像这样的数据框:
df <- data.frame(
id = c(1, 1, 2, 2),
V1 = c(1:4),
V2 = c(5:8),
V3 = c(9:12))
打印到控制台看起来像这样:
# id V1 V2 V3
# 1 1 1 5 9
# 2 1 2 6 10
# 3 2 3 7 11
# 4 2 4 8 12
现在,我想把它变成这个形状:
# id V1 V2 V3 V4 V5 V6
# 1 1 1 5 9 2 6 10
# 2 2 3 7 11 4 8 12
如何使用基本 R 或 tidyverse 来做到这一点?
【问题讨论】: