и т.д. и т.п. - сходила с ума!

я есть несколько сигналов, отобранных во времени, которые я строю в R, используя непрерывные линии Кроме того, я хотел бы выделить несколько конкретных временных диапазонов на графике.

Мой текущий подход заключается в рисовании прозрачных прямоугольников полной высоты с соответствующей шириной и горизонтальным положением, которые соответствуют временному диапазону. Я думаю, что это хорошее представление, так как оно четко отделяет точки внутри диапазона от точек за его пределами; но есть ли лучшие?

И вторая, практическая часть вопроса. Теперь я рисую сигналы так:

p <- ggplot(data=gs, mapping=aes(x=frameno, y=value, col=variable)) +
       geom_line()
p

Я попытался нарисовать альфа-смешанный прямоугольник вручную:

p + geom_rect(aes(xmin=600, xmax=650, ymin=-3, ymax=3),
              colour=alpha("grey20", 0.5), fill.alpha=0.5)

- но пока безуспешно. Есть намеки?

Ответы на вопрос(1)

Ваш ответ на вопрос