【发布时间】:2019-03-21 17:05:18
【问题描述】:
我有一个数据框df,比如:
year location
1 A
2 B
3 C
------------------
1 X
5 A
10 F
------------------
3 F
5 x
2 y
我想把它改造成
year_1 location_1 year_2 location_2 year_3 location_3
1 A 2 B 3 F
3 C 1 X 5 X
5 A 10 F 2 Y
我可以做一个hack,连接前两列,然后做
d <- matrix(df, nrow = 70, byrow = FALSE)
但稍后我必须拆分连接的东西,有没有一种巧妙的方法?
【问题讨论】: