【发布时间】:2020-01-22 02:29:12
【问题描述】:
抱歉,如果这有点令人困惑,但我需要将我的数据从照片的顶部重新调整到底部。我有多个相同 ID 的行,但是我想将它们分成不同的项目,而不是相同 ID 的多行。在我的照片中,底部确实有空白,但它们会填充更多行数据。
【问题讨论】:
-
请发布数据as plain text而不是图片,以便用户轻松复制/粘贴。
抱歉,如果这有点令人困惑,但我需要将我的数据从照片的顶部重新调整到底部。我有多个相同 ID 的行,但是我想将它们分成不同的项目,而不是相同 ID 的多行。在我的照片中,底部确实有空白,但它们会填充更多行数据。
【问题讨论】:
您可以使用tidyr 包中的pivot_wider 函数来实现:
library(dplyr)
library(tidyr)
df %>% pivot_wider(., names_from = CandidateID, values_from = Score)
在这里,我假设您的数据框称为df。此外,由于您没有提供可重现的示例(采用此处描述的格式:How to make a great R reproducible example),我无法在您的真实数据上测试此代码。
所以,如果它不适合你,请考虑添加一个可重现的示例
【讨论】: