У меня есть существующая функция печати (возможно, написанная кем-то другим), которая использует mfrow для нанесения нескольких рисунков на одном графическом устройстве.Я хочу отредактировать фигуры, которые уже были нанесены (например, возможно, добавить опорную линию на фигуру 1)
par(mfrow = c(1, 2))
plot(1:10)
hist(1:10)
# Oh no! I want to add abline(a = 0, b = 1) to the first plot!
Предположим, этот код вложен в другую функцию построения PlotABunchOfStuff(1:10)
, которую я не могу изменить.
Я не хочу изменять PlotABunchOfStuff
, потому что это принадлежит кому-то другому, или я просто отлаживаю и не буду нуждаться в дополнительных деталях после обнаружения ошибки.