R использует графическую модель с ручкой и бумагой - после того, как график был нарисован на устройстве, которое им является.Если вы хотите изменить какой-либо аспект графика, вам необходимо воспроизвести вызовы графических функций, которые производят график, с изменениями, внесенными в код.
В зависимости от того, что вы действительно делаете, есть два варианта:
- Если это только для вас, напишите код в текстовом редакторе / IDE, который знает R и может отправлять куски кода одновременно в R. Таким образом, код для создания фигуры записывается вотдельный скрипт, который вы можете вставить в / отправить в R, внося необходимые изменения каждый раз в скрипт.
- Если вы собираетесь делать это часто, напишите себе функцию построения обертки, которая инкапсулирует код печативы хотите, но позволяете передавать аргументы для изменения аспектов, которые вы хотите.
Lattice и ggplot2 немного отличаются, поскольку они основаны на графике сетки и создают объекты, которые при печати изготовить сюжет на устройстве.Можно манипулировать этим объектом, чтобы изменять нарисованное, а с помощью сетки можно толкать и вставлять объекты в / из окна просмотра.