У меня проблемы с выяснением, как использовать xblocks () для работы.Во-первых, вот небольшой пример из гораздо большего набора данных:
data <- data.frame(
Date = sample(c("1993-07-05", "1993-07-05", "1993-07-05", "1993-08-30", "1993-08-30", "1993-08-30", "1993-08-30", "1993-09-04", "1993-09-04")),
Oxygen = sample(c("0.9", "0.4", "4.2", "5.6", "7.3", NA, "9.5", NA, "0.3")))
Затем я усредняю значения для каждого месяца, используя xts:
xtsAveragedata <- xts(Averagedata[-1], Averagedata[[1]])
xtsAverageMonthlyData <- apply.monthly(xtsAveragedata, FUN = mean)
Теперь я линейно интерполировал свои данные:
Interpolateddata <- na.approx(xtsAverageMonthlyData)
Я хочу создать фигуру, в которой я использую xblocks () или что-то подобное, чтобы показать области в моих данных, где я использовал интерполяцию, что-то вроде этого, которое я нашел в Интернете:
Как мне сделать это для всех значений / автоматизировать весь мой набор данных?Нет примеров, которые я мог бы перевести на что-то подобное из справочника.
Спасибо за вашу помощь.С благодарностью.