我正在尝试使用R中的扩展功能将数据从长格式转换为宽格式,但它可以正常工作,但转换数据集错误。
dbv_fc1<-read.csv("dbtest_forum.csv",header = TRUE,na.strings=0)
data_new <- dbv_fc1 %>% spread(test, value)
我的数据集包含四列
但是,当它仅基于两列进行宽格式转换时,它会将具有相同日期的测试值移到新行中,而不是移到同一行中,而是移到相应列中,如下所示。
它显示在日期相同的ID A6中,它将值移动到我不希望的相应列的下一行中。