Как изменить структуру данных с «повторяющимися» столбцами?
Я новичок в анализе данных с 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