Я работаю с данными о суточных осадках и пытаюсь оценить экстремальные явления на основе данных временных рядов, превышающих определенное пороговое значение в каждом месяце в году, т. Е. Сколько раз количество осадков превышало определенный порог в каждом месяце в году.
Данные временных рядов осадков взяты из Сент-Люсии и имеют два столбца:
1) "YEARMODA" - определение времени (формат- ГГГГММДД)
2) "PREP" -количество осадков в мм (числовое)
StLucia <- read_excel("C:/Users/hp/Desktop/StLuciaProject.xlsx")
В кадре данных, над которым я работаю, например, "Precip1", есть два столбца, а именно:
1) Время (формат ГГГГ-ММ-ДД)
2) Осадки (числовое значение)
Код приведен ниже:
StLucia$YEARMODA <- as.Date(as.character(StLucia$YEARMODA), format = "%Y%m%d")
data1 <- na.ma(StLucia$PREP, k=4, weighting = "exponential")
Precip1 <- data.frame(Time= StLucia$YEARMODA, Precipitation= data1, check.rows = TRUE)
Я нашел пороговое значение на основе 95-го и 99-го процентиля с использованием функции quantile()
.
Теперь я хочу посчитать количество «экстремальных явлений» осадков выше этого порога в каждом месяце в годовом исчислении.
Пожалуйста, помогите мне в этом.Я был бы очень признателен вашей помощью.Спасибо!