После преобразования символьной строки даты / времени в POSIXlt с использованием strptime у меня осталось следующее (данные для удобства здесь усечены):
DateTime North South West East Seast System
1 2008-09-12 01:00:00 1919,9 3721,4 2085,9 2565,5 2571,1 12863,8
2 2008-09-12 02:00:00 1827,0 3518,1 1965,3 2396,9 2410,7 12118,0
3 2008-09-12 03:00:00 1755,43388,4 1866,8 2338,7 2335,2 11684,5
4 2008-09-12 04:00:00 1733,5 3327,1 1810,0 2295,6 2290,2 11456,4
5 2008-09-12 05:00:00 1742,7 3327,3 1831,4 2314,2 2302,311517,9
6 2008-09-12 06:00:00 1912,2 3504,4 1986,7 2515,0 2502,6 12420,9
Затем я агрегировал данные (на первый взгляд, верно) в среднегодовые значения, используяследующий фрагмент кода: North_Monthly_Avg <- aggregate(North, list(Date=format(DateTime, "%Y-%m")),mean)
, который дает следующее:
Я могу построить значения 'x', но не могу правильно обозначить года-месяца на оси x, поскольку он только строит индекс.Не уверен, что мне не хватает ... Я играл с осью.POSIXct, но не повезло.