У нас есть некоторые данные, которые представляют собой множество прогонов моделей в разных сценариях. Для одного сценария мы хотели бы отображать сглаженное среднее значение с заполненными областями, представляющими стандартное отклонение в определенный момент времени, а не качество подгонки.
Например:
d <- as.data.frame( rbind( cbind( 1:20, 1:20,1 ), cbind(1:20, -1:-20,2 ) ) )
names(d)<-c("Time","Value","Run")
ggplot( d, aes(x=Time,y=Value) ) + geom_line( aes(group=Run) ) + geom_smooth()
создает граф с представленными двумя прогонами и сглаженным средним значением, но даже при том, что SD между циклами увеличивается, более плавные полосы остаются одинаковыми. Я бы хотел, чтобы окружения более гладкого изображения представляли собой стандартное отклонение с заданным временным интервалом.
Есть ли не трудоемкий способ сделать это, учитывая множество разных прогонов и выходных переменных?