【发布时间】:2021-07-06 14:41:45
【问题描述】:
我被 R 中的数据重塑困住了,我希望有人能帮助我。 数据如下所示:
| ID | measurement | biomarker_x | biomarker_y |
|---|---|---|---|
| 1 | 1 | 10 | 100 |
| 1 | 2 | 11 | 110 |
| 1 | 3 | 12 | 120 |
| 2 | 1 | 20 | 200 |
| 2 | 2 | 19 | 190 |
| 2 | 3 | 21 | 210 |
并且需要重新塑造成这样:
| ID | biomarker | measurement1 | measurement2 | measurement3 |
|---|---|---|---|---|
| 1 | x | 10 | 11 | 12 |
| 1 | y | 100 | 110 | 120 |
| 2 | x | 20 | 19 | 21 |
| 2 | y | 200 | 190 | 210 |
我尝试使用 tidyr::gather 并传播和使用 pivot_wider 和 pivot_longer 但失败了。
如果有人能找到将其应用于多个生物标志物的解决方案,我将不胜感激。
【问题讨论】: