plot_n | R Documentation |
plot_n
plots a row or column of n
tiles
on fixed or polar coordinates.
plot_n(
n = NA,
row = TRUE,
polar = FALSE,
pal = pal_ds4psy,
sort = TRUE,
borders = TRUE,
border_col = "black",
border_size = 0,
lbl_tiles = FALSE,
lbl_title = FALSE,
rseed = NA,
save = FALSE,
save_path = "images/tiles",
prefix = "",
suffix = ""
)
n |
Basic number of tiles (on either side). |
row |
Plot as a row?
Default: |
polar |
Plot on polar coordinates?
Default: |
pal |
A color palette (automatically extended to |
sort |
Sort tiles?
Default: |
borders |
Add borders to tiles?
Default: |
border_col |
Color of borders (if |
border_size |
Size of borders (if |
lbl_tiles |
Add numeric labels to tiles?
Default: |
lbl_title |
Add numeric label (of n) to plot?
Default: |
rseed |
Random seed (number).
Default: |
save |
Save plot as png file?
Default: |
save_path |
Path to save plot (if |
prefix |
Prefix to plot name (if |
suffix |
Suffix to plot name (if |
Note that a polar row makes a tasty pie, whereas a polar column makes a target plot.
pal_ds4psy
for default color palette.
Other plot functions:
plot_charmap()
,
plot_chars()
,
plot_fn()
,
plot_fun()
,
plot_text()
,
plot_tiles()
,
theme_clean()
,
theme_ds4psy()
,
theme_empty()
# (1) Basics (as ROW or COL):
plot_n() # default plot (random n, row = TRUE, with borders, no labels)
plot_n(row = FALSE) # default plot (random n, with borders, no labels)
plot_n(n = 4, sort = FALSE) # random order
plot_n(n = 6, borders = FALSE) # no borders
plot_n(n = 8, lbl_tiles = TRUE, # with tile +
lbl_title = TRUE) # title labels
# Set colors:
plot_n(n = 5, row = TRUE, lbl_tiles = TRUE, lbl_title = TRUE,
pal = c("orange", "white", "firebrick"),
border_col = "white", border_size = 2)
# Fixed rseed:
plot_n(n = 4, sort = FALSE, borders = FALSE,
lbl_tiles = TRUE, lbl_title = TRUE, rseed = 101)
# (2) polar plot (as PIE or TARGET):
plot_n(polar = TRUE) # PIE plot (with borders, no labels)
plot_n(polar = TRUE, row = FALSE) # TARGET plot (with borders, no labels)
plot_n(n = 4, polar = TRUE, sort = FALSE) # PIE in random order
plot_n(n = 5, polar = TRUE, row = FALSE, borders = FALSE) # TARGET no borders
plot_n(n = 5, polar = TRUE, lbl_tiles = TRUE) # PIE with tile labels
plot_n(n = 5, polar = TRUE, row = FALSE, lbl_title = TRUE) # TARGET with title label
# plot_n(n = 4, row = TRUE, sort = FALSE, borders = TRUE,
# border_col = "white", border_size = 2,
# polar = TRUE, rseed = 132)
# plot_n(n = 4, row = FALSE, sort = FALSE, borders = TRUE,
# border_col = "white", border_size = 2,
# polar = TRUE, rseed = 134)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.