Как изменить структуру данных с «повторяющимися» столбцами?

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

date                   site      obs    mod      site           obs    mod
2000-09-01 00:00:00    campus    NA     61.63    city centre    66     56.69
2000-09-01 01:00:00    campus    52     62.55    city centre    NA     54.75
2000-09-01 02:00:00    campus    52     63.52    city centre    56     54.65

В основном, данные включают временные ряды почасовых наблюдаемых и смоделированных концентраций загрязнителя на различных участках вповторяющиеся столбцы "то есть site-obs-mod (в примере я показал только 2 из 75 сайтов). Я читаю этоширокий" набор данных в качестве фрейма данных, и хотел изменить его вболее узкий» отформатировать как:

date                   site           obs    mod
2000-09-01 00:00:00    campus         NA     61.63
2000-09-01 01:00:00    campus         52     62.55
2000-09-01 02:00:00    campus         52     63.52
2000-09-01 00:00:00    city centre    66     56.69
2000-09-01 01:00:00    city centre    NA     54.75
2000-09-01 02:00:00    city centre    56     54.65

Я считал, что должен использовать пакет "reshape2" сделать это. Сначала я попытался расплавить, а затем выполнил набор данных:

test.melt 

Ответы на вопрос(2)

Ваш ответ на вопрос