Задать атрибуты графа в qqmath из пакета решетки? - PullRequest
0 голосов
/ 18 октября 2018

Может кто-нибудь сказать мне, как установить атрибуты в qqmath из пакета lattice.В частности, как мне увеличить размер шрифта заголовков осей, текста осей и т. Д.?Кажется, ни один из собственных аргументов plot не работает.

library(lattice)

lattice::qqmath(~ rnorm(100), distribution = function(p) qt(p, df = 10),
               id=0.05,
               main = "this is a title",
               ylab = "this is a y-axis",
               xlab = "this is an x-axis",
               cex = 2,
               cex.axis = 4,
               font = 2,
               cex.lab = 4)

1 Ответ

0 голосов
/ 23 октября 2018

Нашли решение в лабиринте, это страница справки для lattice.Чтобы указать атрибуты меток осей в решетчатых графах, необходимо использовать аргумент x и y в аргументе scales, все они заключены в list().Чтобы изменить размер шрифта заголовков, вы также должны обернуть все в list():

lattice::qqmath(~ rnorm(100), distribution = function(p) qt(p, df = 10),
               id=0.05,
               main = list("this is a title", cex = 2),
               ylab = list("this is a y-axis", cex = 3),
               xlab = list("this is an x-axis", cex = 4),
               scales = list(x = list(cex = 4)))
...