ggplot
.If the different modules for a subject don't fit in the page, there are automatically split in multiple pages. The margins are extracted across plots to ensure that plots will be probably aligned.
combineVerticallyGGplot(
listPlots,
maxNLines = NULL,
nCores = 1,
shiny = FALSE,
verbose = FALSE,
reportPerSubject = FALSE
)
a list (by subject) of list (by page)
of ggplot
object
listPlots per subject as created inside the
subjectProfileCombine
function.
Maximum number of lines for a combined plot,
to fit in the page height.
When the different visualizations
are combined for each subject, they will be allocated
to different pages if the number of lines of the combined visualization
is higher than this number.
Integer containing the number of cores used for the computation
(1 by default). If more than 1, computation is parallelized, in this case
the package parallel
is required.
logical, set to TRUE (FALSE by default)
if the report is generated from a Shiny application.
Messages during report creation will be included in the Shiny interface,
and it will be mentioned at the end of the report.
In this case, the shiny
package should be available.
logical, if TRUE print messages during execution
Logical, if TRUE (FALSE by default) export a subject profile report by subject.
Laure Cougnaud