Увеличение размера меток осей в каркасном графике - PullRequest
1 голос
/ 31 марта 2012

Я хочу настроить размер текста в метках оси метода каркаса в R (находится в пакете решетки).

Кажется, что должно , просто указать

cex.lab=2

как и в случае с большинством других графиков. Однако это не увеличивает размер шрифта.

Например:

some_data <- expand.grid(c(1:10), c(1:10))
some_data$z <- sin(some_data$Var1 + some_data$Var2)
wireframe(z~Var1*Var2, some_data, scales=list(arrows=FALSE, cex=1.5), xlab='blah1', ylab='blah2', zlab='blah3')
wireframe(z~Var1*Var2, some_data, scales=list(arrows=FALSE, cex=1.5), xlab='blah1', ylab='blah2', zlab='blah3', cex.lab=4)

должен создать второй график с метками оси в 4 раза больше, чем на первом. Вместо этого они идентичны.

1 Ответ

2 голосов
/ 31 марта 2012

Двумя способами могут быть и другие:

wireframe(z~Var1*Var2, some_data, 
            trellis.par.set(list(axis.text=list(cex=2))), 
            scales=list(arrows=FALSE), 
            xlab='blah1', ylab='blah2', zlab='blah3')

Каноническим справочником для этого является текст «Сетки» «Решетки», который описан в главе «Система параметров» на страницах 126-128.1005 * Также представляется, что вы можете использовать вложенные аргументы в scales.Прервите вызов par.settings и используйте его вместо этого:

..., scales=list(arrows=FALSE, axis=list(text=list(cex=2))), ...
...