Не может конвертировать из длинного в широкий - PullRequest
0 голосов
/ 02 ноября 2019

Я пытаюсь преобразовать данные из длинного формата в широкоформатный с использованием функции распространения в R, она работает, но не правильно и неправильно преобразовывает набор данных.

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

Мой набор данных содержит четыре столбца

original data

Но когда он выполняет преобразование в широкоформатный формат на основе всего двух столбцов, он перемещает значениятестирует те же даты в новых строках, а не в той же строке, но в соответствующих столбцах, как показано ниже.

After transformation

Это показывает, что в идентификаторе A6, где даты совпадают, он перемещает значения в следующую строкусоответствующего столбца, который я не хочу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...