Override theme parameters for grid attributes

Description

Override theme parameters for grid attributes

Usage

1
2
3
4
5
6
7
8
theme_grid(fig, which = c("x", "y"), band_fill_alpha = 1,
  band_fill_color = "gray", grid_line_alpha = 1, grid_line_cap = "butt",
  grid_line_color = "black", grid_line_dash = NULL,
  grid_line_dash_offset = 0, grid_line_join = "miter",
  grid_line_width = 1, minor_grid_line_alpha = 1,
  minor_grid_line_cap = "butt", minor_grid_line_color = "black",
  minor_grid_line_dash = NULL, minor_grid_line_dash_offset = 0,
  minor_grid_line_join = "miter", minor_grid_line_width = 1, pars = NULL)

Arguments

fig

figure to modify

which

which grids to apply attributes to ("x" and/or "y")

band_fill_alpha

The fill alpha of alternating bands between Grid lines.

band_fill_color

The fill color of alternating bands between Grid lines.

grid_line_alpha

The line alpha of the Grid lines.

grid_line_cap

('butt', 'round', 'square') The line cap of the Grid lines.

grid_line_color

The line color of the Grid lines.

grid_line_dash

The line dash of the Grid lines.

grid_line_dash_offset

The line dash offset of the Grid lines.

grid_line_join

('miter', 'round', 'bevel') The line join of the Grid lines.

grid_line_width

The line width of the Grid lines.

minor_grid_line_alpha

The line alpha of the minor Grid lines.

minor_grid_line_cap

('butt', 'round', 'square') The line cap of the minor Grid lines.

minor_grid_line_color

The line color of the minor Grid lines.

minor_grid_line_dash

The line dash of the minor Grid lines.

minor_grid_line_dash_offset

The line dash offset of the minor Grid lines.

minor_grid_line_join

('miter', 'round', 'bevel') The line join of the minor Grid lines.

minor_grid_line_width

The line width of the minor Grid lines.

pars

optionally specify a named list of all parameters - useful when dealing with theme lists

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# manually specify a ggplot-like grid and background
figure() %>%
  ly_points(1:10) %>%
  theme_plot(background_fill_color = "#E6E6E6",
    outline_line_color = "white") %>%
  theme_grid(c("x", "y"), grid_line_color = "white",
    minor_grid_line_color = "white",
    minor_grid_line_alpha = 0.4) %>%
  theme_axis(c("x", "y"), axis_line_color = "white",
    major_label_text_color = "#7F7F7F",
    major_tick_line_color = "#7F7F7F",
    minor_tick_line_alpha = 0, num_minor_ticks = 2)

# or use the built in ggplot theme (under development)
figure(data = iris, legend = "top_left", tools = NULL) %>%
  ly_points(Sepal.Length, Petal.Length, color = Species) %>%
  set_theme(bk_ggplot_theme)

## Not run: 
# or to set the theme for all future plots
options(bokeh_theme = bk_ggplot_theme)

figure() %>%
  ly_points(1:10)

figure() %>%
  ly_boxplot(1:10)

## End(Not run)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.