Applies a custom theme for ggplot figures following the editorial guidelines used by the Institute for Applied Economic Research - Ipea. The function includes standardized formatting of options for axis lines, text,
theme_ipea(
axis_lines = "full",
axis_values = TRUE,
legend.position = "right",
grid.adjust = "horizontal",
x_breaks = NULL,
y_breaks = NULL,
expand_x_limit = TRUE,
expand_y_limit = TRUE,
x_text_angle = 0,
include_x_text_title = TRUE,
include_y_text_title = TRUE,
include_ticks = TRUE,
...
)
A custom theme for IPEA graphics.
A character vector specifying the axis style. Valid options are
"none"
(no axis lines), "full"
(full-length axis lines), and
"half"
(half-length axis lines), the default.
Logical value indicating whether to show text elements. If TRUE
,
axis text will be displayed in black; otherwise, they will
be hidden.
A character vector specifying the position of the
legend. Valid options are "right"
(default), "left"
, "top"
, and
"bottom"
.
Defines whether the grid lines should be "horizontal"
(default) or "vertical"
.
Numeric. The number of breaks on the x-axis
Numeric. The number of breaks on the y-axis
Logical value that indicates whether the x-axis
boundary should be expanded. If TRUE
, the x-axis limits will be
expanded; otherwise there will be no change
Logical value that indicates whether the y-axis
boundary should be expanded. If TRUE
, the x-axis limits will be
expanded; otherwise there will be no change
Numeric. Angle in degrees of the text in the x-axis.
Logical. Whether to include x text title Defaults to TRUE
.
Logical. Whether to include x text title. Defaults to TRUE
.
Logical. Whether to include ticks. Defaults to TRUE
.
Additional arguments to be passed to the theme
function from the
ggplot2
package.
Other ggplot2 theme functions:
scale_color_ipea()
,
scale_fill_ipea()
# Creating theme for ggplot2 graph using default arguments
library(ggplot2)
fig_raw <- ggplot() +
geom_col(data = mtcars, aes(x = hp , y = mpg, fill = cyl)) +
theme_ipea()
Run the code above in your browser using DataLab