【发布时间】:2018-03-02 06:09:55
【问题描述】:
我有一个凌乱的数据集,其中包含 2 行属于 1 的信息。我想取第二行并将其放在第一行的末尾,并在此过程中创建新列。
For example, I would like:
COL1 COL2
1 name1 score1
2 state1 rating1
3 name2 score2
4 state2 rating2
To become:
COL1 COL2 COL3 COL4
1 name1 score1 state1 rating1
2 name2 score2 state2 rating2
Hadleyverse 中有什么简单的东西吗?
【问题讨论】:
-
对于
z = mtcars(或任何数据框)执行:cbind(z[seq(1, nrow(z), 2), ],z[seq(2, nrow(z), 2), ]) -
难以置信。谢谢!
标签: r dplyr tidyr tidyverse readr