This helper function returns a list with layout definitions for homogeneous plotting.
The easiest way to create a user-specific layout definition is perhaps to create either an empty or a default layout object and fill/modify the definitions (user.layout <- get_Layout(data = "empty")).
get_Layout(layout)
Arguments
layout: character or list object (required ): name of the layout definition to be returned. If name is provided the respective definition is returned. One of the following supported layout definitions is possible: "default", "journal.1", "small", "empty".
User-specific layout definitions must be provided as a list object of predefined structure, see details.
Returns
A list object with layout definitions for plot functions.
Function version
0.1
Examples
## read example data setdata(ExampleData.DeValues, envir = environment())## show structure of the default layout definitionlayout.default <- get_Layout(layout ="default")str(layout.default)## show colour definitions for Abanico plot, onlylayout.default$abanico$colour
## set Abanico plot title colour to orangelayout.default$abanico$colour$main <-"orange"## create Abanico plot with modofied layout definitionplot_AbanicoPlot(data = ExampleData.DeValues, layout = layout.default)## create Abanico plot with predefined layout "journal"plot_AbanicoPlot(data = ExampleData.DeValues, layout ="journal")
Author(s)
Michael Dietze, GFZ Potsdam (Germany) , RLum Developer Team
How to cite
Dietze, M., 2025. get_Layout(): Collection of layout definitions. Function version 0.1. In: Kreutzer, S., Burow, C., Dietze, M., Fuchs, M.C., Schmidt, C., Fischer, M., Friedrich, J., Mercier, N., Philippe, A., Riedesel, S., Autzen, M., Mittelstrass, D., Gray, H.J., Galharret, J., Colombo, M., Steinbuch, L., Boer, A.d., 2025. Luminescence: Comprehensive Luminescence Dating Data Analysis. R package version 1.0.1. https://r-lum.github.io/Luminescence/