plot_tiles
plots an area of n-by-n
tiles
on fixed or polar coordinates.
plot_tiles(
n = NA,
pal = pal_ds4psy,
sort = TRUE,
borders = TRUE,
border_col = "black",
border_size = 0.2,
lbl_tiles = FALSE,
lbl_title = FALSE,
polar = FALSE,
rseed = NA,
save = FALSE,
save_path = "images/tiles",
prefix = "",
suffix = ""
)
Basic number of tiles (on either side).
Color palette (automatically extended to n x n
colors).
Default: pal = pal_ds4psy
.
Boolean: Sort tiles?
Default: sort = TRUE
(i.e., sorted tiles).
Boolean: Add borders to tiles?
Default: borders = TRUE
(i.e., use borders).
Color of borders (if borders = TRUE
).
Default: border_col = "black"
.
Size of borders (if borders = TRUE
).
Default: border_size = 0.2
.
Boolean: Add numeric labels to tiles?
Default: lbl_tiles = FALSE
(i.e., no labels).
Boolean: Add numeric label (of n) to plot?
Default: lbl_title = FALSE
(i.e., no title).
Boolean: Plot on polar coordinates?
Default: polar = FALSE
(i.e., using fixed coordinates).
Random seed (number).
Default: rseed = NA
(using random seed).
Boolean: Save plot as png file?
Default: save = FALSE
.
Path to save plot (if save = TRUE
).
Default: save_path = "images/tiles"
.
Prefix to plot name (if save = TRUE
).
Default: prefix = ""
.
Suffix to plot name (if save = TRUE
).
Default: suffix = ""
.
pal_ds4psy
for default color palette.
Other plot functions:
plot_fn()
,
plot_fun()
,
plot_n()
,
plot_text()
,
theme_ds4psy()
# NOT RUN {
# (1) Tile plot:
plot_tiles() # default plot (random n, with borders, no labels)
plot_tiles(n = 4, sort = FALSE) # random order
plot_tiles(n = 6, borders = FALSE) # no borders
plot_tiles(n = 8, lbl_tiles = TRUE, # with tile +
lbl_title = TRUE) # title labels
# Set colors:
plot_tiles(n = 4, pal = c("orange", "white", "firebrick"),
lbl_tiles = TRUE, lbl_title = TRUE,
sort = TRUE)
plot_tiles(n = 6, sort = FALSE, border_col = "white", border_size = 2)
# Fixed rseed:
plot_tiles(n = 4, sort = FALSE, borders = FALSE,
lbl_tiles = TRUE, lbl_title = TRUE,
rseed = 101)
# (2) polar plot:
plot_tiles(polar = TRUE) # default polar plot (with borders, no labels)
plot_tiles(n = 4, polar = TRUE, sort = FALSE) # random order
plot_tiles(n = 6, polar = TRUE, sort = TRUE, # sorted and with
lbl_tiles = TRUE, lbl_title = TRUE) # tile + title labels
plot_tiles(n = 4, sort = FALSE, borders = TRUE,
border_col = "white", border_size = 2,
polar = TRUE, rseed = 132) # fixed rseed
# }
Run the code above in your browser using DataLab