This function provides a means to set default parameters for functions
in eulerr. Query eulerr_options() (without any
argument) to see all the available options and read more about
the plot-related ones in grid::gpar() and graphics::par().
Value
This function gets or sets updates in the global environment
that are used in plot.euler().
Details
Currently, the following items will be considered:
- pointsize
size in pts to be used as basis for fontsizes and some margin sizes in the resulting plot
#'
- fills
a list of items
fillandalpha- edges
a list of items
col,alpha,lex,lwd, andlty- labels
a list of items
rot,col,alpha,fontsize,cex,fontfamily,fontface,lineheight, andfont- quantities
a list of items
type,rot,col,alpha,fontsize,cex,fontfamily,lineheight, andfont- strips
col,alpha,fontsize,cex,fontfamily,lineheight, andfont- legend
arguments to
grid::legendGrob()as well ascol,alpha,fontsize,cex,fontfamily,lineheight, andfont- main
arguments to
grid::textGrob()- padding
a
grid::unit()giving the padding between various elements in plots fromplot.euler(), which you can change if you, for instance, want to increase spacing between labels, quantities, and percentages.
Examples
eulerr_options(edges = list(col = "blue"), fontsize = 10)
eulerr_options(n_threads = 2)