У меня есть климатические данные, которые были собраны в течение всего года по градиенту высоты. Shaped так:Ревитация и средний расчет
clim <- read.table(text="alti year month week day meanTemp maxTemp minTemp
350 2011 aug. 31 213 10 14 6
350 2011 aug. 31 214 12 18 6
350 2011 aug. 31 215 10 11 9
550 2011 aug. 31 213 8 10 6
550 2011 aug. 31 214 10 12 8
550 2011 aug. 31 215 8 9 7
350 2011 sep. 31 244 9 10 8
350 2011 sep. 31 245 11 12 10
350 2011 sep. 31 246 10 11 9
550 2011 sep. 31 244 7.5 9 6
550 2011 sep. 31 245 8 10 6
550 2011 sep. 31 246 8.5 9 8", header=TRUE)
и я пытаюсь изменить эти данные для того, чтобы иметь только одну строку за высоту и вычислить средние данные за каждый месяц и в течение всего года. Я бы замечательно, если бы это могло быть в форме, что:
alti mean_year(meanTemp) mean_year(maxTemp) mean_aug.(meanTemp) mean_aug.(maxTemp) mean_sep.(meanTemp) [...]
350 10.333 12.667 10.667 14.3 10 ...
550 8.333 9.833 8.667 10.333 7.766 ...
Любая идея, чтобы выполнить эту перепрофилирования & расчет?
Вы можете изменить данные в более удобные для пользователей для этого мы можем копировать/вставлять в наши собственные сеансы (например, используя 'dput')? –
Привет Roman, user198275 только что изменил данные, поэтому теперь легко вставить в R. Я не знал, что это возможно, отлично !! ;) R. – RPO