Увеличение площади вокруг участка в ggplot2
50102 просмотра
1 ответ
Как я могу увеличить область вокруг области графика в ggplot 2, чтобы дать моим осям заголовков некоторую передышку. Я знаю о vjust и hjust (как показано ниже), однако, я не могу создать реальное пространство вокруг области построения, чтобы переместить заголовки моих осей.
p <- ggplot(mtcars, aes(x = wt, y = mpg)) + geom_point()
p
p<- p + theme(axis.title.x = element_text(family="Times",size=20,face="bold",colour = "Black",vjust=-1,hjust=0.5))
p
Ответы (1)
50 плюса
Поля вокруг участка могут быть изменены с theme()
и plot.margin=
где вы обеспечиваете размер маржи , начиная с верхней частью, то справа, снизу и слева. Библиотека grid
прикреплена для использования функции unit()
.
library(grid)
ggplot(mtcars, aes(x = wt, y = mpg)) + geom_point() +
theme(axis.title.x = element_text(family="Times",size=20,
face="bold",colour = "Black",vjust=-1,hjust=0.5))+
theme(plot.margin=unit(c(1,1,1.5,1.2),"cm"))
Автор: Didzis Elferts
Размещён: 16.08.2013 05:10
Вопросы из категории :
- r Как получить доступ к последнему значению в векторе?
- r Пакеты оптимизации для R
- r Есть ли у R такие операторские операции, как Perl qw ()?
- r Библиотека / инструмент для рисования тройных / треугольных графиков
- r Участки без заголовков / надписей в R
- r Расчет скользящей средней
- plot Как вы меняете размер фигур, нарисованных с помощью matplotlib?
- plot Как нарисовать график поверхности без черных краев в MATLAB?
- plot Есть ли способ отсоединить графики matplotlib, чтобы вычисления могли продолжаться?
- plot Гистограмма (о сюжете) 3D в Python
- ggplot2 Графики рядом с ggplot2
- ggplot2 Поворотные и интервальные метки на оси ggplot2
- ggplot2 используя stat_function и facet_wrap вместе в ggplot2 в R
- ggplot2 Boxplot schmoxplot: Как изобразить средние и стандартные ошибки, обусловленные коэффициентом R?
- ggplot2 Установите количество столбцов (или строк) в граненом графике
- ggplot2 Используя ggplot2, как я могу представить точку и линию в легенде