无法从长转换为宽

时间:2019-11-02 11:56:07

标签: r rstudio reshape spread

我正在尝试使用R中的扩展功能将数据从长格式转换为宽格式,但它可以正常工作,但转换数据集错误。

dbv_fc1<-read.csv("dbtest_forum.csv",header = TRUE,na.strings=0)
data_new <- dbv_fc1 %>% spread(test, value)

我的数据集包含四列

original data

但是,当它仅基于两列进行宽格式转换时,它会将具有相同日期的测试值移到新行中,而不是移到同一行中,而是移到相应列中,如下所示。

After transformation

它显示在日期相同的ID A6中,它将值移动到我不希望的相应列的下一行中。

0 个答案:

没有答案