from: http://sape.inf.usi.ch/quick-reference/ggplot2/themes theme_complete_bw <- function(base_size = 12) { structure(list( axis.line = theme_blank(), axis.text.x = theme_text(size = base_size * 0.8 , lineheight = 0.9, colour = "black", vjust = 1), axis.text.y = theme_text(size = base_size * 0.8, lineheight = 0.9, colour = "black", hjust = 1), axis.ticks = theme_segment(colour = "black"), axis.title.x = theme_text(size = base_size, vjust = 0.5), axis.title.y = theme_text(size = base_size, angle = 90, vjust = 0.5), axis.ticks.length = unit(0.15, "cm"), axis.ticks.margin = unit(0.1, "cm"), legend.background = theme_rect(colour=NA), legend.key = theme_rect(fill = NA, colour = "black", size = 0.25), legend.key.size = unit(1.2, "lines"), legend.text = theme_text(size = base_size * 0.8), legend.title = theme_text(size = base_size * 0.8, face = "bold", hjust = 0), legend.position = "right", panel.background = theme_rect(fill = NA, colour = "black", size = 0.25), panel.border = theme_blank(), panel.grid.major = theme_line(colour = "black", size = 0.05), panel.grid.minor = theme_line(colour = "black", size = 0.05), panel.margin = unit(0.25, "lines"), strip.background = theme_rect(fill = NA, colour = NA), strip.text.x = theme_text(colour = "black", size = base_size * 0.8), strip.text.y = theme_text(colour = "black", size = base_size * 0.8, angle = -90), plot.background = theme_rect(colour = NA, fill = "white"), plot.title = theme_text(size = base_size * 1.2), plot.margin = unit(c(1, 1, 0.5, 0.5), "lines") ), class = "options") }
Friday, April 13, 2012
create new theme for ggplot
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment