Перемещение заголовка графика R

Я пытался создать график в R Plot и просто задавался вопросом, есть ли способ переместить метку бокового заголовка ближе к графику.

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


person user130633    schedule 14.07.2009    source источник


Ответы (1)


Попробуйте настроить mar:

mar.old <- par('mar')
print(mar.old)

par(mar=rep(10, 4)) # some ridiculous values
plot(density(rnorm(1000)), ylab='foo\nbar\nbaz\nquux')

par(mar=mar.old) # restore original

См. ?par для получения дополнительной информации о mar:

mar Числовой вектор формы c (снизу, слева, сверху, справа), который дает количество строк поля, которое должно быть указано на четырех сторонах графика. По умолчанию c (5, 4, 4, 2) + 0,1.

person ars    schedule 14.07.2009
comment
+1. Вы также можете попробовать изменить параметр "mgp", например номинал (mgp = c (2,1,0)). - person Richie Cotton; 15.07.2009