【发布时间】:2021-10-24 02:25:31
【问题描述】:
我有一个 R 格式的数据框,如下表第一个所示。我想将列“M1.1”、“M1.2”和“M1.3”合并到单个列“M1”中,以便条目位于它们自己的行上(其他列中的 ID 和值会重复)如第二个表所示。我可以使用哪些功能来完成此操作?
| id | M1.1 | M1.2 | M1.3 | M2 | M3 | M4 | M5 | M6 |
|---|---|---|---|---|---|---|---|---|
| test a | test t | test a | test y | test | test t | test y | test u | test w |
| test s | test r | test a | test h | test r | test j | test j | test w | test d |
| id | M1 | M2 | M3 | M4 | M5 | M6 |
|---|---|---|---|---|---|---|
| test a | test t | test | test t | test y | test u | test w |
| test a | test a | test | test t | test y | test u | test w |
| test a | test y | test | test t | test y | test u | test w |
| test s | test r | test r | test j | test j | test w | test d |
| test s | test a | test r | test j | test j | test w | test d |
| test s | test h | test r | test j | test j | test w | test d |
【问题讨论】:
标签: r reshape unpivot data-wrangling