Подтвердить что ты не робот

Проблема с легендой, как изменить размер текста в легенде

Я думаю, что cex не работает. Cex изменит всю шкалу легенды. Но я просто хочу увеличить размер текста. любая команда поможет?

4b9b3361

Ответ 1

Да!, установите pt.cex = 1 и измените cex так, как вы:

plot(c(1,1))
legend("topleft", "Legend", cex=1.3, pch=1, pt.cex = 1)

Ответ 2

Вы можете установить cex для точек отдельно от остальной части легенды. Тем не менее, это все равно сделает коробку маленькой. Более конкретный пример того, что вы пытаетесь сделать, может помочь. Однако, если это решает вашу проблему:

plot(rnorm(10))
legend("top", legend="test", pch=21) #everything is normal sized (cex=1 default from par())
legend("topleft", legend="test", pch=21, cex=0.5) #everything is small
legend("topright", legend="test", pch=21, pt.cex=1, cex=0.5) #the point is normal, but the rest is small

Желаем удачи:)