我如何重塑数据以使其看起来像这样?

时间:2020-01-22 02:29:12

标签: r dataframe reshape

抱歉,这有点令人困惑,但是我需要将照片的数据从顶部调整到底部。我有多个具有相同ID的行,但是我想将它们分成不同的项目,而不是多个具有相同ID的行。在我的照片中,底部确实有空白,但是将用更多行的数据填充它们。

https://i.stack.imgur.com/r6Srd.png

1 个答案:

答案 0 :(得分:0)

您可以使用pivot_wider包中的tidyr函数来实现此目的:

library(dplyr)
library(tidyr)

df %>% pivot_wider(., names_from = CandidateID, values_from = Score)

在这里,我假设您的数据帧称为df。另外,由于您没有提供可复制的示例(采用此处描述的格式:How to make a great R reproducible example),因此我无法在您的真实数据上测试此代码。

因此,如果它不适合您,请考虑添加可重复的示例