Я новичок, но уже люблю чертить с пакетом ggplot2
. Есть одна проблема, которую я до сих пор не знаю, как ее решить: могу ли я каким-то образом установить абсолютный размер графика в RStudio с помощью команды ggplot? Я знаю, что могу
- настроить относительный размер осей X и Y с помощью
theme (aspect.ratio)
. - установить окончательный абсолютный размер графика при экспорте через
ggsave (width, height)
.
Однако мне бы хотелось иметь реалистичный предварительный просмотр графиков, которые я создаю в R-Studio, предпочтительно на панели графиков. Конечно, я мог бы попытаться настроить размер графической панели на глаз - однако это не очень точно и не воспроизводимо.
Единственное известное мне рабочее решение - открыть новое устройство с определенным размером (дляпример через x11 (width = 3, height = 3)
). Тем не менее, я бы предпочел пропустить, чтобы открыть новое окно.
Я могу представить два варианта:
- программно установить размер панели печати в R-Studio или
- установить абсолютный размер графика, который рисуется, только если панель графика достаточно велика.
Для обоих я должен признать, что не знаю как. Для меня оптимальное решение можно назвать аргументом в пределах ggplot ()
.
Почему это важно для меня? -> график, созданный в R-Studio, может выглядеть довольно неплохо, но при экспорте и уменьшении до размера публикации текстовые элементы, оси и сюжетное содержимое могут выглядеть несколько непропорционально. В большинстве случаев создаваемые мною графики в R-Studio больше, чем размер моего фокального графика.