размер шрифта ggplot для разных элементов
Я знаю, что после создания графика ggplot я могу использовать theme_get()
чтобы вернуть детали всех элементов темы. Это было очень полезно в понимании таких вещей, как strip.text.x
и тому подобное. Но у меня есть две вещи, которые я не могу понять:--3-->
1) в следующем графике ggplot, каково название элемента темы, представляющего фразу "процент древесины, брошенной сурком", поскольку я хочу изменить его размер на больший шрифт:
2) как переформатировать метки оси y для чтения 10%, 20, ... вместо.1, .2, ...
2 ответов
для (2) вы хотите использовать formatter
:
dat <- data.frame(x=1:10,y=1:10)
#For ggplot2 0.8.9
ggplot(dat,aes(x = x/10,y=y/10)) +
geom_point() +
scale_x_continuous(formatter = "percent")
#For ggplot2 0.9.0
ggplot(dat,aes(x = x/10,y=y/10)) +
geom_point() +
scale_x_continuous(labels = percent_format())
для 1), это $axis.title.y
p + theme(axis.title.x = element_text(size = 25))
здесь p
является существующим объектом ggplot.
Я не знаю о 2) off hand.