Advanced Forest Plot Using 'grid' Graphics
Retriever of tidyselect
Draws the horizontal lines
Package description
Draws a forest plot
Adds a line to the graph
Decorate the graph
Decorate the plot with a zebra pattern
A function for the color elements used in forestplot()
Draw standard confidence intervals
A function for the legend used in forestplot()
A function for graphical parameters of the shapes used in `forestplot(...
Get font settings for forestplot
Ticks for plot axis
Gets the height for an x-axis object
Construct default parameters from arguments that may include missing a...
Prepares graph position
Prepares graph position
Convert margins to viewport npc margins
Prepares label text
Prepares the lines for the plot
Converts a 2D or 3D array to mean, lower, upper
Draws a straight line
Get the label
Finds the widest grob in the current list of grobs
Get a function list
Get the main forestplot
Converts legend position to a standard position
Prepares the legend marker function
Plots the labels
Validate the forestplot label list
Gets the x-axis range
Gets the forestplot labels
A function to extract graphical parameters from a fpShapesGp object
Just a simple access to the gp$cex parameter
Merges two gpar
elements
Adds a title to the plot
An alternative to rep()
A function to merge two sets of graphical parameters
Populate a list corresponding to matrix specs
Pushes viewport with margins
Insert/append rows into forestplot
Safely loads package
Set the style of the graph
Text styling
Allows the creation of forest plots with advanced features, such as multiple confidence intervals per row, customizable fonts for individual text elements, and flexible confidence interval drawing. It also supports mixing text with mathematical expressions. The package extends the application of forest plots beyond traditional meta-analyses, offering a more general version of the original 'rmeta' package’s forestplot() function. It relies heavily on the 'grid' package for rendering the plots.